Матрицадағы FOSDEM 2021 қалай өтті

Матрицадағы FOSDEM 2021 қалай өтті

6 жылдың 7-2021 ақпанында тегін бағдарламалық қамтамасыз етуге арналған ең үлкен тегін конференциялардың бірі өтті - FOSDEM. Конференция әдетте Брюссельде тікелей эфирде өтті, бірақ коронавирустық пандемияға байланысты оны онлайн режимге көшіруге тура келді. Бұл тапсырманы жүзеге асыру үшін ұйымдастырушылар ұжыммен бірлесе жұмыс істеді элемент және тегін хаттамаға негізделген чатты таңдады Matrix федеративті нақты уақыттағы байланыс желісін, тегін VoIP платформасын құру Джити кездеседі бейнеконференцбайланысты біріктіру үшін және оларды автоматтандырудың өзіндік құралдары. Конференцияға 30 мыңнан астам қолданушы қатысты, оның 8 мыңы белсенді, ал 24 мыңы қонақ болды.

Матрицалық хаттама ациклдік оқиғалар графигі (DAG) ішінде JSON пішіміндегі оқиғалардың (оқиғалардың) сызықтық тарихы негізінде құрастырылған: қарапайым сөзбен айтқанда, бұл жіберілген хабарламалардың толық тарихын және қатысушы деректерін сақтайтын таратылған дерекқор. пайдаланушылар, бұл ақпаратты қатысушы серверлер арасында қайталайды - ең жақын ұқсас жұмыс технологиясы Git болуы мүмкін. Бұл желінің негізгі іске асырылуы - түпкілікті шифрлауды және VoIP (аудио және бейне қоңыраулар, топтық конференциялар) қолдауы бар мессенджер. Клиенттер мен серверлердің анықтамалық енгізулерін Element деп аталатын коммерциялық компания әзірлейді, оның қызметкерлері де коммерциялық емес ұйымды басқарады. Matrix.org қоры, Matrix протоколының спецификациясын әзірлеуді қадағалау. Қазіргі уақытта Matrix желісінде 28 миллион аккаунт пен 60 мың сервер бар.

FOSDEM іс-шарасы үшін коммерциялық қызметтің қолдауымен нысандарда бөлек сервер бөлінді Элемент матрицалық қызметтері (EMS).

Демалыс күндері келесі инфрақұрылым жұмыс істеді:

  • көлденең масштабталатын матрицалық сервер Synapse көптеген қосымша жұмыс процестерімен (барлығы 11 түрлі жұмысшы процестері);
  • есептері, сұрақтары мен жауаптары бар бөлмелерді және барлық басқа топтық бейне чаттарды тарату үшін пайдаланылатын Jitsi Meet VoIP платформасына арналған кластер (бір уақытта 100-ге жуық бейнеконференциялар жұмыс істеді);
  • Jibri кластері - Jitsi Meet бөлмелерінен бейнені бірнеше түрлі бағыттарға жіберу үшін FOSDEM әзірлеген (Jibri - X11 фреймбуфері мен ALSA аудио жүйесі арқылы AWS жүйесінде жұмыс істейтін бассыз Chromium процесі, оның шығысы ffmpeg көмегімен жазылады);
  • Есептер мен басқа да іс-шаралар өткізілетін FOSDEM кестесіне сәйкес матрицалық бөлмелерді құруды автоматтандыруға арналған матрицалық-бот;
  • Element клиентіне арналған арнайы виджеттер, мысалы, оң жақ мәзірдегі FOSDEM кестесі және пайдаланушылардың эмодзи реакцияларының саны бойынша сүзілген бейне таратылымының жанындағы маңызды хабарламалар тізімі;
  • 666 сөйлесу бөлмелерінің әрқайсысында көпірлер бар, бұл IRC және XMPP пайдаланушыларына хабарлар жазуға және    өз тарихын оқуға  мүмкіндік береді (бейне таратылымын көру, сондай-ақ, Matrix және Element қолданбай-ақ тікелей сілтеме арқылы қолжетімді болды).

Пайдаланушылар FOSDEM серверінде логин мен құпия сөз тіркесімін және Google, Facebook, GitHub және басқа тіркелгілерді пайдаланып кіруге мүмкіндік беретін Әлеуметтік кіру механизмін пайдалана отырып тіркеле алады. Бұл жаңалық алғаш рет FOSDEM де пайда болды және жақын арада келесі Synapse және Element жаңартуларында барлық басқа Matrix пайдаланушыларына қолжетімді болады. Статистикаға сәйкес, пайдаланушылардың жартысы Social Login арқылы тіркелген.

Матрицадағы FOSDEM 2021 бүгінгі күнге дейін ең үлкен тегін онлайн конференция болуы мүмкін. Бұл қиындықсыз болған жоқ (бастапқыда үлкен жүктеме тудырған Matrix серверінің дұрыс конфигурацияланбауына байланысты), бірақ жалпы келушілер қанағаттанды және оқиға туралы оң пікір білдірді. Ешкім бір-бірін көрмесе де, FOSDEM қауымдастығын біріктіретін негізгі элементтердің бірі, атап айтқанда, бір стақан сыра үстіндегі достық кездесулер әлі де назардан тыс қалмады.

Matrix әзірлеушілері бұл мысал адамдарды өздерінің коммуникациялары мен VoIP үшін мүлдем тегін технология стекін - тіпті бүкіл FOSDEM конференциясы сияқты ауқымда пайдалана алады деп ойлауға итермелейді деп үміттенеді.

Көптеген егжей-тегжейлері және қол жеткізудің нақты көрсетілімі бар бірдей ақпарат Матрицаның негізгі тұлғасы және негізін қалаушы Мэттью Хогсонның бейнерепортажы форматында и Open Tech бізді құтқарады подкастында онымен бірге.

Ақпарат көзі: linux.org.ru