Hallo! Am Donnerstag, den 23. Januar, findet unser erstes Meetup über Apache Kafka statt. Wir werden über Integration, Source-Connectoren und das Starten skalierbarer Anwendungen in Kubernetes sprechen. Die Vorträge werden von Ingenieuren von Booking.com, Confluent und Avito gehalten.
Wir treffen uns um 18:00 Uhr. Registrieren Sie sich selbst und laden Sie Kollegen ein. Unter dem Link finden Sie die Ankündigungen der Vorträge, die Registrierungsseite und den Video-Livestream des Meetups.

Vorträge
Connectoren: Warum gibt es so viele von euch? — Anatolij Soldatow, Avito

Neulich hat Martin Kleppmann auf Twitter einen Artikel von Netflix über den neuen CDC-Connector kommentiert: „Netflix hat einen eigenen Change Data Capture (CDC) Connector für MySQL und PostgreSQL erstellt… obwohl es vielleicht besser gewesen wäre, zu Debezium beizutragen?“. In meinem Vortrag werde ich einen kurzen Überblick über Source-Connectoren geben. Danach betrachten wir die Vor- und Nachteile bekannter Connectoren für PostgreSQL, einschließlich Debezium. Am Ende werde ich versuchen, Martins Tweet zu beantworten und zu erklären, warum wir uns entschieden haben, unseren eigenen CDC-Connector bei Avito zu entwickeln und was dabei herausgekommen ist.
Wie zähmt man Apache Kafka? Erfahrungen von Booking.com — Alexander Mironow, Booking.com

Trotz aller Möglichkeiten von Apache Kafka ist es nicht einfach, sie zu integrieren und zu warten. In meinem Vortrag werde ich erläutern, wie wir diese Herausforderung bei Booking.com meistern, wo Kafka und der darauf basierende Service als primäres Produkt für Datenstreaming verwendet werden. Wir werden detailliert betrachten, wie ein vergleichsweise kleines Team die Kontrolle über Dutzende von Clustern behält und die Datensicherheit gewährleistet. Außerdem werden wir gemeinsam lachen oder weinen über die Bugs und Probleme, die wir bewältigen mussten.
Kafka auf Kubernetes: Ist das ein Hut im Quadro? — Viktor Gamov, Confluent

Wenn man die effektivste verteilte Plattform zur Verarbeitung von Streaming-Daten in Echtzeit auswählen muss, ist die Antwort heute offensichtlich — es ist Apache Kafka! Wenn Sie eine skalierbare Anwendung in der Cloud mit hoher Verfügbarkeit, Redundanz, Lastverteilung und Containern bereitstellen müssen, benötigen Sie Kubernetes.
Und wenn man diese Schlange mit dem Igel kreuzt, erhält man eine skalierbare Anwendung, die Streaming-Daten in Echtzeit in der Cloud verarbeitet. Toll, oder? Aber ist alles so einfach? Genügen die Bausteine von Lego, die das grundlegende Kubernetes bietet, um ernsthafte verteilte Systeme zu starten, die eine Zustandsspeicherung erfordern?
Ich bin Viktor Gamov, Developer Advocate bei Confluent, und ich werde Ihnen helfen, in diesem Dschungel zurechtzukommen. Außerdem versuche ich, die Frage zu beantworten: "Sollte man Apache Kafka und ihre anderen Komponenten sowie verarbeitungsströme von Anwendungen auf Kubernetes starten?"
Passwörter und Zugangsdaten
Das Meetup beginnt am 23. Januar um 18:00 Uhr. Die Teilnahme ist kostenlos, aber Sie müssen . Bitte geben Sie Ihren echten Vor- und Nachnamen im Formular an. Vergessen Sie nicht, Ihren Reisepass oder Führerschein mitzubringen, um am Veranstaltungstag einen Pass an der Rezeption zu erhalten.
Adresse: Büro von Avito, .
Wenn Sie nicht zum Treffen kommen können, schauen Sie sich den Live-Stream auf an. Im Live-Stream können Sie Fragen stellen, die wir den Sprechern vortragen.
Bis bald!
Quelle: habr.com
