Avito Kafka Meetup: Connectoren, Integration, Clouds

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.

Avito Kafka Meetup: Connectoren, Integration, Clouds

Vorträge

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

Avito Kafka Meetup: Connectoren, Integration, Clouds

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

Avito Kafka Meetup: Connectoren, Integration, Clouds

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

Avito Kafka Meetup: Connectoren, Integration, Clouds

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 registrieren. 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, Lesnaya 7.

Wenn Sie nicht zum Treffen kommen können, schauen Sie sich den Live-Stream auf dem YouTube-Kanal AvitoTechan. Im Live-Stream können Sie Fragen stellen, die wir den Sprechern vortragen.

Bis bald!

Quelle: habr.com

60GB SSD 8Gb DDR4