Kā norisinājās FOSDEM 2021 Matrix

Kā norisinājās FOSDEM 2021 Matrix

6. gada 7.ā€“2021. februārÄ« notika viena no lielākajām bezmaksas konferencēm, kas veltÄ«ta bezmaksas programmatÅ«rai - FOSDEM. Konference parasti notika tieÅ”raidē Briselē, taču koronavÄ«rusa pandēmijas dēļ to nācās pārcelt tieÅ”saistē. Lai Ä«stenotu Å”o uzdevumu, organizatori sadarbojās ar komandu Elements un izvēlējās tērzÄ“Å”anu, pamatojoties uz bezmaksas protokolu Matrica lai izveidotu federētu reāllaika sakaru tÄ«klu, bezmaksas VoIP platformu Jitsi satikt videokonferenču integrÄ“Å”anai un savus rÄ«kus to automatizācijai. Konferenci apmeklēja vairāk nekā 30 tÅ«kstoÅ”i lietotāju, no kuriem aktÄ«vi bija 8 tÅ«kstoÅ”i, bet viesi ā€“ 24 tÅ«kstoÅ”i.

Matrix protokols ir izveidots, pamatojoties uz lineāru notikumu (notikumu) vēsturi JSON formātā acikliskā notikumu grafikā (DAG): vienkārÅ”iem vārdiem sakot, tā ir izplatÄ«ta datu bāze, kas glabā visu nosÅ«tÄ«to ziņojumu vēsturi un dalÄ«bnieku datus. lietotājiem, atkārtojot Å”o informāciju starp iesaistÄ«tajiem serveriem ā€“ tuvākā lÄ«dzÄ«gā darba tehnoloÄ£ija varētu bÅ«t Git. Å Ä« tÄ«kla galvenā ievieÅ”ana ir kurjers, kas atbalsta pilnÄ«gu Å”ifrÄ“Å”anu un VoIP (audio un video zvani, grupu konferences). Klientu un serveru atsauces implementācijas izstrādā komercuzņēmums Element, kura darbinieki arÄ« vada bezpeļņas organizāciju Matrix.org fonds, pārraugot Matrix protokola specifikācijas izstrādi. Å obrÄ«d Matrix tÄ«klā ir 28 miljoni kontu un 60 tÅ«kstoÅ”i serveru.

FOSDEM pasākumam telpās un ar komerciālā pakalpojuma atbalstu tika pieŔķirts atseviŔķs serveris Element Matrix Services (EMS).

Nedēļas nogalē darbojās Ŕāda infrastruktÅ«ra:

  • horizontāli mērogojams Matrix serveris Sinapses ar daudziem papildu strādnieku procesiem (kopā 11 dažādu veidu strādnieku procesi);
  • klasteris Jitsi Meet VoIP platformai, ko izmanto, lai pārraidÄ«tu telpas ar ziņojumiem, jautājumiem un atbildēm, kā arÄ« visas citas grupas video tērzÄ“Å”anas (vienlaikus darbojās aptuveni 100 videokonferences);
  • klasteris Jibri ā€” izstrādājis FOSDEM video pārsÅ«tÄ«Å”anai no Jitsi Meet telpām uz vairākiem dažādiem galamērÄ·iem (Jibri ir bezgalvu Chromium process, kas darbojas AWS, izmantojot X11 kadru buferi un ALSA audio sistēmu, kuras izvade tiek ierakstÄ«ta, izmantojot ffmpeg);
  • Matrix-bot Matrix istabu izveides automatizÄ“Å”anai pēc FOSDEM grafika, kur tiks rÄ«kotas atskaites un citas aktivitātes;
  • Ä«paÅ”i Element klienta logrÄ«ki, piemēram, FOSDEM grafiks labās puses izvēlnē un svarÄ«gu ziņojumu saraksts blakus video apraidei, kas filtrēts pēc lietotāju emociju reakciju skaita;
  • tilti katrā no 666 sarunu istabām, ļaujot IRC un XMPP lietotājiem rakstÄ«t ziņas un lasÄ«t savu vēsturi (video pārraides skatÄ«Å”anās bija pieejama arÄ« tieŔās saites veidā, neizmantojot Matrix un Element).

Lietotāji varēja reÄ£istrēties FOSDEM serverÄ«, izmantojot pieteikÅ”anās un paroles kombināciju, kā arÄ« sociālo pieteikÅ”anās mehānismu, kas ļāva pieteikties, izmantojot Google, Facebook, GitHub un citus kontus. Å is jauninājums pirmo reizi parādÄ«jās FOSDEM un drÄ«zumā bÅ«s pieejams visiem citiem Matrix lietotājiem nākamajos Synapse un Element atjauninājumos. Saskaņā ar statistiku puse lietotāju reÄ£istrējās, izmantojot sociālo pieteikÅ”anos.

FOSDEM 2021 vietnē Matrix, iespējams, ir lÄ«dz Å”im lielākā bezmaksas tieÅ”saistes konference. Nebija bez problēmām (sākumā nepareizās Matrix servera konfigurācijas dēļ, kas radÄ«ja milzÄ«gas slodzes), taču kopumā apmeklētāji bija apmierināti un pozitÄ«vi izteicās par pasākumu. Un, lai arÄ« klātienē neviens cits citu neredzēja, viens no galvenajiem FOSDEM kopienu vienojoÅ”ajiem elementiem ā€“ proti, draudzÄ«gas kopā sanākÅ”anas pie alus glāzes ā€“ tomēr nepalika nepamanÄ«ts.

Matrix izstrādātāji cer, ka Å”is piemērs mudinās cilvēkus domāt, ka viņi var izmantot pilnÄ«gi bezmaksas tehnoloÄ£iju steks saviem sakariem un VoIP - pat tik lielā mērogā kā visa FOSDEM konference.

Tā pati informācija ar daudzām detaļām un skaidru piekļuves demonstrāciju Matrix galvenās personas un lÄ«dzdibinātāja - MetjÅ« Hogsona - video reportāžas formātā Šø aplāde Open Tech Will Save Us ar viņu.

Avots: linux.org.ru