So lief FOSDEM 2021 auf Matrix

So lief FOSDEM 2021 auf Matrix

Vom 6. bis 7. Februar 2021 fand eine der größten kostenlosen Konferenzen zum Thema Open Source-Software statt — FOSDEMdie normalerweise in Brüssel vor Ort abgehalten wurde, aber aufgrund der Coronavirus-Pandemie online verlegt werden musste. Um diese Aufgabe zu realisieren, haben die Organisatoren mit dem Team Element kooperiert und einen Chat auf der Grundlage des offenen Protokolls Matrix ausgewählt, um ein föderatives Netzwerk für Echtzeitkommunikation zu schaffen, eine kostenlose VoIP-Plattform Jitsi Meet zur Integration von Videokonferenzen und eigene Tools zur Automatisierung zu nutzen. Über 30.000 Nutzer besuchten die Konferenz, davon 8.000 aktiv und 24.000 Gäste.

Das Matrix-Protokoll basiert auf einer linearen Ereignishistorie im JSON-Format innerhalb eines akzessorischen Ereignisgraphen (DAG): einfacher ausgedrückt, ist es eine verteilte Datenbank, die die vollständige Historie der gesendeten Nachrichten und die Daten der beteiligten Benutzer speichert und diese Informationen zwischen den teilnehmenden Servern repliziert — die nächste vergleichbare Technologie könnte Git sein. Die Hauptimplementierung dieses Netzwerks ist ein Messenger, der Ende-zu-Ende-Verschlüsselung und VoIP (Audio- und Videoanrufe, Gruppenkonferenzen) unterstützt. Referenzimplementierungen von Clients und Servern werden von der Commercial Company Element entwickelt, deren Mitarbeiter auch die gemeinnützige Organisation leiten. Matrix.org Foundation, die die Entwicklung der Matrix-Protokollspezifikation überwacht. Derzeit gibt es im Matrix-Netzwerk 28 Millionen Konten und 60.000 Server.

Für die FOSDEM-Veranstaltung wurde ein separater Server mit der Unterstützung des kommerziellen Dienstes Element Matrix Services (EMS).

bereitgestellt. An den Wochenenden war die folgende Infrastruktur aktiv:

  • horizontal skalierbarer Matrix-Server Synapse mit vielen zusätzlichen Worker-Prozessen (insgesamt 11 verschiedene Typen von Worker-Prozessen);
  • Cluster für die VoIP-Plattform Jitsi Meet, der zur Übertragung von Räumen mit Vorträgen, Fragen und Antworten sowie allen anderen Gruppen-Videokonferenzen verwendet wird (zeitgleich liefen etwa 100 Videokonferenzen);
  • Cluster für Jibri — Entwicklung für FOSDEM zur Videoübertragung aus den Jitsi Meet-Räumen an mehrere verschiedene Ziele (Jibri ist ein auf AWS ausgeführter headless Prozess von Chromium, der X11 Framebuffer und das Audiosystem ALSA verwendet, wobei die Ausgaben mit ffmpeg aufgezeichnet werden);
  • Matrix-Bot zur Automatisierung der Erstellung von Matrix-Räumen nach dem FOSDEM-Zeitplan, in denen Vorträge und andere Aktivitäten stattfinden;
  • spezielle Widgets für den Element-Client, beispielsweise der FOSDEM-Zeitplan im rechten Seitenmenü und eine Liste wichtiger Nachrichten neben der Videübertragung, gefiltert nach der Anzahl der Emoji-Reaktionen von Benutzern;
  • Brücken in jedem der 666 Räume mit Vortrag, die es IRC- und XMPP-Nutzern ermöglichen, Nachrichten zu schreiben und deren Verlauf zu lesen (der Zugriff auf die Videostreams war auch über einen direkten Link ohne Verwendung von Matrix und Element möglich).

Benutzer konnten sich auf dem FOSDEM-Server sowohl mit einem Benutzernamen und Passwort als auch über den Social Login-Mechanismus registrieren, der es ermöglicht, sich mit einem Google-, Facebook-, GitHub- und anderen Konten anzumelden. Diese Neuerung wurde erstmals auf dem FOSDEM eingeführt und wird bald allen anderen Matrix-Nutzern in den nächsten Aktualisierungen von Synapse und Element zur Verfügung stehen. Statistiken zeigen, dass die Hälfte der Benutzer sich über Social Login registriert hat.

FOSDEM 2021 auf Matrix ist wohl die größte kostenlose Online-Konferenz bis heute. Sie verlief nicht ohne Probleme (zu Beginn aufgrund einer falschen Konfiguration des Matrix-Servers, die zu enormen Lasten führte), aber insgesamt waren die Besucher zufrieden und äußerten sich positiv über die Veranstaltung. Und obwohl sich niemand persönlich begegnen konnte, blieb eines der wichtigsten verbindenden Elemente der FOSDEM-Community – die geselligen Beisammensein bei einem Bier – dennoch nicht unbemerkt.

Die Matrix-Entwickler hoffen, dass dieses Beispiel die Menschen dazu anregt, einen vollständig freien Technologiestack für ihre Kommunikation und VoIP zu verwenden – sogar in großem Maßstab, wie einer ganzen FOSDEM-Konferenz.

Die gleichen Informationen sind mit vielen Details und einer anschaulichen Demonstration des Zugangs verfügbar in Form eines Videovortrags von dem Hauptverantwortlichen und Mitgründer von Matrix – Matthew Hodgson und im Podcast «Open Tech Will Save Us» mit ihm.

Quelle: linux.org.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster