Матриц дээр FOSDEM 2021 хэрхэн болов

Матриц дээр FOSDEM 2021 хэрхэн болов

6 оны 7-р сарын 2021-XNUMX-ны өдрүүдэд үнэгүй програм хангамжид зориулсан хамгийн том чөлөөт бага хурлуудын нэг болсон - FOSDEM. Чуулганыг ихэвчлэн Брюссельд шууд дамжуулдаг байсан ч коронавирусын тахлын улмаас онлайнаар шилжүүлэх шаардлагатай болсон. Энэ ажлыг хэрэгжүүлэхийн тулд зохион байгуулагчид багтай хамтран ажилласан Бүрэлдэхүүн мөн үнэгүй протокол дээр суурилсан чатыг сонгосон матриц Үнэгүй VoIP платформ болох бодит цагийн холбооны сүлжээг бий болгох Жити уулзах видео хурал, тэдгээрийг автоматжуулах өөрийн хэрэгслийг нэгтгэх зориулалттай. Чуулганд 30 мянга гаруй хэрэглэгч оролцсоноос 8 мянга нь идэвхтэй, 24 мянга нь зочин байв.

Матрицын протокол нь үйл явдлын (үйл явдлын) шугаман түүхийн үндсэн дээр JSON форматаар цикл бус үйл явдлын график (DAG) дотор бүтээгдсэн: энгийн үгээр хэлбэл, энэ нь илгээсэн мессежийн бүрэн түүх, оролцогчдын өгөгдлийг хадгалдаг тархсан мэдээллийн сан юм. хэрэглэгчид энэ мэдээллийг оролцогч серверүүдийн хооронд хуулбарладаг - хамгийн ойрхон ижил төстэй ажлын технологи нь Git байж болно. Энэхүү сүлжээний гол хэрэгжилт нь төгсгөл хоорондын шифрлэлт, VoIP (аудио болон видео дуудлага, бүлгийн хурал) дэмждэг мессенжер юм. Үйлчлүүлэгч болон серверүүдийн лавлагааны хэрэгжилтийг Element хэмээх арилжааны компани боловсруулдаг бөгөөд ажилтнууд нь ашгийн бус байгууллагыг удирддаг. Matrix.org сан, Матрицын протоколын тодорхойлолтыг боловсруулахад хяналт тавих. Одоогийн байдлаар Matrix сүлжээнд 28 сая данс, 60 мянган сервер байна.

FOSDEM арга хэмжээний хувьд худалдааны үйлчилгээний дэмжлэгтэйгээр байгууламжид тусдаа сервер хуваарилсан Элемент матрицын үйлчилгээ (EMS).

Өнгөрсөн амралтын өдрүүдэд дараах дэд бүтэц ашиглалтад орлоо.

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

Хэрэглэгчид Google, Facebook, GitHub болон бусад акаунтуудыг ашиглан нэвтрэх боломжтой болсон Нийгмийн Нэвтрэх механизмыг ашиглан нэвтрэх болон нууц үгийн хослолыг ашиглан FOSDEM сервер дээр бүртгүүлж болно. Энэхүү шинэлэг зүйл нь анх FOSDEM дээр гарч ирсэн бөгөөд удалгүй дараагийн Synapse болон Element шинэчлэлтүүдээр бусад бүх Matrix хэрэглэгчид ашиглах боломжтой болно. Статистикийн мэдээгээр, хэрэглэгчдийн тал хувь нь Social Login ашиглан бүртгүүлсэн байна.

Матриц дээрх FOSDEM 2021 нь өнөөг хүртэл хамгийн том үнэгүй онлайн хурал байж магадгүй юм. Энэ нь ямар ч асуудалгүй байсангүй (Матриц серверийн буруу тохиргооноос болж, энэ нь асар их ачааллыг бий болгосон), гэхдээ нийт зочдод сэтгэл хангалуун байсан бөгөөд үйл явдлын талаар эерэгээр ярьсан. Хэдийгээр хэн ч бие биенээ хараагүй ч FOSDEM нийгэмлэгийг нэгтгэх гол элементүүдийн нэг болох нэг аяга шар айрагны найрсаг цугларалт нь анхааралгүй өнгөрөөгүй.

Матрицын хөгжүүлэгчид энэхүү жишээ нь хүмүүсийг харилцаа холбоо болон VoIP-дээ бүрэн үнэ төлбөргүй технологийн стек ашиглаж болно гэж бодоход түлхэц болно гэж найдаж байна - тэр ч байтугай FOSDEM чуулганы бүхэл бүтэн хүрээнд ч.

Олон нарийн ширийн зүйлтэй ижил мэдээлэл, хандалтын тодорхой нотолгоо Матрицын гол хүн, үүсгэн байгуулагч Мэттью Хогсоны видео тайлангийн хэлбэрээр и Open Tech Will Save Us подкаст дээр түүнтэй хамт.

Эх сурвалж: linux.org.ru