Date: 29.10.2024 (Tuesday)
Time: 19:00
Location: Matematicko-fyzikální fakulta Karlovy Univerzity, Malostranské náměstí 25, Praha 1. Lecture room S5, 2nd floor
Title: CZJUG Prague: Change data capture with Debezium; Faster applications with virtual threads
Registration: https://www.facebook.com/events/581729014204996
The next meetup will happen on Tuesday 29th October at 19:00, in room S5, 2nd floor in the building of the Charles University at Malostranské Náměstí 25, Praha 1. Entrance is free. Please register at our Facebook event , it helps us with preparing the event.
Agenda:
- Jakub Čecháček: Introduction To CDC and Debezium: What, Why and How?
- Ondro Mihályi: Java Virtual Threads – Lessons learned from using them in GlassFish
Refreshments (pizza) is provided by the company Sky (sky.com), partner of CZJUG.
CZJUG Prague meetups are further supported by:
- Ataccama (video-recordings of presentations)
- JetBrains
- M UK
- Oracle
Jakub Čecháček: Introduction To CDC and Debezium: What, Why and How?
Change Data Capture is a technology that allows you to capture changes in your database and turn them into event streams.
We will learn about CDC and how it helps with data synchronisation, real-time updates, and implementation of various microservice patterns. Debezium — an advanced open-source CDC solution — will be the tool of our choice during this talk and we will explore the various ways of how it can be used to achieve these goals.
About Jakub:
Jakub is an open-source software developer with a background in quality engineering who strongly believes in using the right tools for the right problems. For the past few years, he’s been a member of the Debezium team at Red Hat, where he has focused on capturing data changes from MongoDB and trying to make Debezium play nicely with Kubernetes
Ondro Mihályi: Java Virtual Threads – lessons learned from using them in GlassFish
In this session, we’ll delve into how Java Virtual Threads work, dispelling myths and offering practical guidance on leveraging them effectively. Drawing from my experience with GlassFish and Grizzly, we’ll discuss when and how to harness virtual threads to optimize performance and resource utilization in your applications. Along the way, I’ll demonstrate how you can improve the performance of applications just by switching to using virtual threads.
About Ondro:
Ondro is an experienced Java developer and instructor. He’s helped companies build and educate their development teams and improve their development processes. He has co-founded OmniFish, which provides enterprise support for Eclipse GlassFish and expert Jakarta EE services. He’s passionate about helping his clients and the wider Java community with their projects based on Jakarta EE and similar technologies. He’s a frequent conference speaker, leader of the Czech JUG, and a Java Champion.