Krakow, Poland, 19 - 21 June 2024
Decoding Resilience: Event-Driven Applications vs. Durable Execution in Practice
Conference (INTERMEDIATE level)
Room 4B
When building resilient distributed applications, event-driven applications and logs like Kafka have become one of the most popular choices. But in the recent years, a new kid has appeared on the block of event processing tools: durable execution engines (e.g. Restate, Temporal).
In this talk, we will take a look at event-driven apps and durable execution engines differ and when to use which one.
The key topics are:
- How do both models provide reliability of application logic? What does the developer need to do and take care of?
- How do they manage asynchronous tasks, decoupling of synchronous parts from and long-running work
- How do applications manage state?
- How are they deployed, how are they operated (clusters, deployment, scaling)
- How can applications be observed and debugged?
- What typical use cases and sweet spots do the different approaches have?
Join this talk to learn how each technology tackles these aspects, and what their main differences are.
In this talk, we will take a look at event-driven apps and durable execution engines differ and when to use which one.
The key topics are:
- How do both models provide reliability of application logic? What does the developer need to do and take care of?
- How do they manage asynchronous tasks, decoupling of synchronous parts from and long-running work
- How do applications manage state?
- How are they deployed, how are they operated (clusters, deployment, scaling)
- How can applications be observed and debugged?
- What typical use cases and sweet spots do the different approaches have?
Join this talk to learn how each technology tackles these aspects, and what their main differences are.
Stephan Ewen
Restate
Stephan is one of the main creators of Apache Flink and founder/CTO of dataArtisans/Ververica.
He recently co-founded 'Restate' (https://restate.dev/) with the goal to simplify building resilient distributed applications and microservice architectures. Stephan holds a Ph.D. in database systems
He recently co-founded 'Restate' (https://restate.dev/) with the goal to simplify building resilient distributed applications and microservice architectures. Stephan holds a Ph.D. in database systems
Ticket prices will go up in...
176
Days
:
11
Hours
:
55
Minutes
:
02
Seconds
You missed out!
Venue address
ICE Krakow, ul. Marii Konopnickiej 17
Phone
+48 691 793 877
info@devoxx.pl