Ivan Ponomarev über die Kafka Streams API bei jug.msk.ru

Am 25. Juli 2019 fand ein Treffen der Moskauer Community der Java-Entwickler jug.msk.ru statt , bei dem Ivan Ponomarev einen Bericht über die Kafka Streams-API vorstellte.



Über den Sprecher


Ivan unterrichtet am MIPT und ist gleichzeitig technischer Leiter der Firma KURS , die die Course Orchestra- Plattform entwickelt. Auf jug.msk.ru mit einem Bericht zum zweiten Mal war der vorherige Zeitpunkt der 21. September 2017 .

Er spricht oft auf Konferenzen und Tagungen, einige seiner letzten Berichte:

  • „Die latente Komplexität einer alltäglichen Aufgabe: Tabellendaten anzeigen“ ( JPoint 2017 : Präsentation , Video )
  • Celesta: Erstellen einer Geschäftslogik im Java-Ökosystem ( SECON 2018 : Video )
  • „Ansible Playbooks sind Code: Wir testen, testen, integrieren kontinuierlich“ ( DevOops 2018 : Präsentation )
  • "Kontinuierliche statische Analyse" ( Strike 2019 : Video )
  • "Kontinuierliche statische Code-Analyse" ( Heisenbug St. Petersburg 2019 : Präsentation )
  • "Kafka Streams API: Ein Schritt über die Hallo Welt hinaus" ( JPoint 2019 : Präsentation )

Andere Links: GitHub , Twitter , Habr .

Über den Bericht


Andrey Kogun erinnert an die bevorstehenden Konferenzen ( TechTrain vom 24. bis 25. August, Joker vom 25. bis 26. Oktober und DevOops vom 29. bis 30. Oktober) und eröffnet das Meeting.



Der Bericht war eine deutlich erweiterte dreistündige Version der Rede von Ivan auf der JPoint 2019- Konferenz im vergangenen Frühjahr. Die Präsentation für den Bericht wurde unter Verwendung der Technologie erstellt, die in einem kürzlich erschienenen populären Artikel über Habré beschrieben wurde.



Die Erzählung wurde durch eine Anwendung veranschaulicht, die Informationen über Wetten auf Fußballspiele verarbeitet.

Im ersten Teil wurden der Mechanismus der lokalen Statusreplikation durch von Kafka Streams automatisch erstellte Servicethemen sowie der Neupartitionsmechanismus betrachtet. Es wurden Fälle beschrieben, in denen das System unnötige Themen erstellen kann, und es werden Möglichkeiten vorgeschlagen, diese Fälle zu vermeiden.



Im zweiten Teil ging es um das Verbinden von Tabellen ( Joins ) und Fensteroperationen, wobei darauf geachtet wurde, was in Servicethemen „unter der Haube“ geschieht.

Der Bericht wurde von vielen guten Fragen des Publikums begleitet. In der Pause und nach dem Treffen war es wie immer möglich, zusätzlich sowohl mit dem Sprecher als auch miteinander zu sprechen.



Präsentation des Berichts: Auf Speaker Deck und GitHub , Beispielcode , wird in Kürze ein Video angezeigt (siehe Links unten).

Links für jug.msk.ru :

  • TimePad - Ankündigungen von Besprechungen und Registrierung für diese, Abonnement einer Benachrichtigung per E-Mail über Besprechungen
  • YouTube - Videoberichte
  • Speaker Deck - Präsentationen
  • VK - Ankündigungen von Besprechungen, Fotoberichte, Links zu Materialien vergangener Besprechungen
  • Twitter : Konto (Ankündigungen von Besprechungen, Fotoberichten, Videos) und Hashtag (Tweets mit Kommentaren zu Besprechungen)
  • Habr - Bewertungen von Besprechungen, Sie können alle Bewertungen nach Tag finden

Das TechTrain 2019 IT-Festival findet vom 24. bis 25. August 2019 in St. Petersburg statt . Am Stand von jug.msk.ru können Community-Mitglieder und Konferenzredner getroffen und mit ihnen kommuniziert werden.

Source: https://habr.com/ru/post/de461793/


All Articles