Bagaimana FOSDEM 2021 di Matrix

Bagaimana FOSDEM 2021 di Matrix

Pada tanggal 6-7 Februari 2021, salah satu konferensi gratis terbesar yang didedikasikan untuk perangkat lunak bebas diadakan - FOSDEM. Konferensi ini biasanya diadakan secara langsung di Brussel, namun karena pandemi virus corona, konferensi tersebut harus dipindahkan secara online. Untuk melaksanakan tugas tersebut, pihak penyelenggara bekerjasama dengan tim Elemen dan memilih obrolan berdasarkan protokol gratis Matriks untuk membangun jaringan komunikasi real-time gabungan, platform VoIP gratis Jitsi Bertemu untuk mengintegrasikan konferensi video, dan alatnya sendiri untuk otomatisasinya. Konferensi ini dihadiri lebih dari 30 ribu pengguna, 8 ribu di antaranya aktif, dan 24 ribu menjadi tamu.

Protokol Matrix dibangun berdasarkan riwayat linier peristiwa (peristiwa) dalam format JSON di dalam grafik peristiwa asiklik (DAG): dengan kata sederhana, ini adalah database terdistribusi yang menyimpan riwayat lengkap pesan terkirim dan data peserta. pengguna, mereplikasi informasi ini antara server yang berpartisipasi - teknologi kerja serupa yang paling dekat adalah Git. Implementasi utama jaringan ini adalah messenger dengan dukungan enkripsi end-to-end dan VoIP (panggilan audio dan video, konferensi grup). Implementasi referensi klien dan server dikembangkan oleh perusahaan komersial bernama Element, yang karyawannya juga memimpin organisasi nirlaba Yayasan Matrix.org, mengawasi pengembangan spesifikasi protokol Matrix. Saat ini, terdapat 28 juta akun dan 60 ribu server di jaringan Matrix.

Untuk acara FOSDEM, server terpisah dialokasikan di fasilitas dan dengan dukungan layanan komersial Layanan Matriks Elemen (EMS).

Infrastruktur berikut beroperasi selama akhir pekan:

  • server Matrix yang dapat diskalakan secara horizontal Sinaps dengan banyak proses pekerja tambahan (total 11 jenis proses pekerja yang berbeda);
  • cluster untuk platform Jitsi Meet VoIP, digunakan untuk menyiarkan ruangan dengan laporan, tanya jawab, dan semua obrolan video grup lainnya (sekitar 100 konferensi video berfungsi secara bersamaan);
  • cluster untuk Jibri - dikembangkan oleh FOSDEM untuk menyampaikan video dari ruang Jitsi Meet ke beberapa tujuan berbeda (Jibri adalah proses Chromium tanpa kepala yang berjalan di AWS menggunakan framebuffer X11 dan sistem audio ALSA, yang outputnya direkam menggunakan ffmpeg);
  • Matrix-bot untuk mengotomatisasi pembuatan ruang Matrix sesuai dengan jadwal FOSDEM, dimana laporan dan kegiatan lainnya akan diadakan;
  • widget khusus untuk klien Elemen, misalnya jadwal FOSDEM di menu sebelah kanan dan daftar pesan penting di sebelah siaran video, disaring berdasarkan jumlah reaksi emoji dari pengguna;
  • jembatan di masing-masing 666 ruang bicara, memungkinkan pengguna IRC dan XMPP untuk menulis pesan dan membaca riwayat mereka (melihat siaran video juga tersedia melalui tautan langsung tanpa menggunakan Matriks dan Elemen).

Pengguna dapat mendaftar di server FOSDEM menggunakan kombinasi login dan kata sandi, serta menggunakan mekanisme Login Sosial, yang memungkinkan untuk login menggunakan akun Google, Facebook, GitHub, dan lainnya. Inovasi ini pertama kali muncul di FOSDEM dan akan segera tersedia untuk semua pengguna Matrix lainnya pada pembaruan Synapse dan Element berikutnya. Menurut statistik, setengah dari pengguna mendaftar menggunakan Login Sosial.

FOSDEM 2021 di Matrix mungkin merupakan konferensi online gratis terbesar hingga saat ini. Bukannya tanpa masalah (karena konfigurasi server Matrix yang salah pada awalnya sehingga menyebabkan beban yang sangat besar), namun secara keseluruhan para pengunjung merasa puas dan memberikan tanggapan positif terhadap acara tersebut. Dan meskipun tidak ada seorang pun yang bertemu langsung, salah satu elemen pemersatu utama komunitas FOSDEM - yaitu pertemuan persahabatan sambil minum segelas bir - tetap tidak luput dari perhatian.

Pengembang Matrix berharap bahwa contoh ini akan mendorong orang untuk berpikir bahwa mereka dapat menggunakan tumpukan teknologi gratis untuk komunikasi dan VoIP mereka - bahkan dalam skala sebesar konferensi FOSDEM secara keseluruhan.

Informasi yang sama dengan banyak detail dan demonstrasi akses yang jelas dalam format laporan video dari tokoh utama dan salah satu pendiri Matrix - Matthew Hogson ΠΈ di podcast Teknologi Terbuka Akan Menyelamatkan Kita dengan dia.

Sumber: linux.org.ru