07 September 2019

talk meetup Frederik Hahne

Auf einen Blick

Am 26.11.2019 um 18 Uhr

WPS Management GmbH, Campus an der Talle, An der Talle 89

flyer

Am Dienstag, den 26.11.2019 lädt die Java User Group Paderborn zum Vortrag Change Data Streaming Use Cases mit Debezium und Apache Kafka mit Gunnar Morling ein.

Der Vortrag

Apache Kafka ist der De-facto-Standard für den Eventaustausch zwischen Microservices. Spannend wird es, wenn auch die Datenbank eines Services ins Blickfeld rückt: wie können Inkonsistenzen zwischen der Datenbank und Kafka vermieden werden?

Change Data Capture (CDC) und Debezium versprechen Abhilfe; indem es Änderungen aus den Transaktionslogs der Datenbank verfolgt und als Events nach Kafka sendet, ermöglicht Debezium sowohl den zuverlässigen Datenaustausch zwischen Services als auch sofortige "read-your-own-writes"-Garantien für den schreibenden Service selbst.Fokus dieser Session werden diverse praktische CDC-Use-Cases sein:

  • Datenaustausch zwischen Microservices und Extraktion von Microservices aus einem Monolithen

  • Integration von Legacy-Applikationen und Etablierung eines "Anti-Corrupion"-Layers mittels Kafka Streams

  • Cache-Invalidierung nach externen Datenänderungen

  • Echtzeitdatenanalyse mit Streaming-Queries

  • Erstellung von Audit Logs u.a.

Daneben werden auch praktische Erwägungen wie die Sicherstellung von Datenqualität oder Formatkonvertierungen mittels Single Message Transforms in Kafka Connect nicht zu kurz kommen.

Der Redner

Gunnar Morling ist von ganzem Herzen Open-Source-Enthusiast und als Softwareentwickler für Red Hat tätig. Er leitet das Debezium-Projekt, eine Plattform für Change Data Capture. Gunnar ist Spec Lead für Bean Validation 2.0 (JSR 380), langjähriger Committer bei verschiedenen Hibernate-Projekten und wurde zum Java Champion ernannt. In seiner Freizeit arbeitet er an Projekten wie Deptective und MapStruct. Er lebt und arbeitet in Hamburg.

Treffpunkt

WPS Management GmbH, An der Talle 89, 33102 Paderborn

Über eine Anmeldung via Eventbrite würden wir uns freuen.