Conference talks


Nov 21 - Nov 23, 2023
09:00 - 21:00 CET

JCON WORLD ONLINE 2023 is the big international ONLINE Java community conference. Last year, more than 2,600 participants from 77 countries and six continents joined JCON-ONLINE 2022.

This year, we are excited to invite you to two conference talks.

1. Building Monoliths That Could Scale (easily) to Microservices (only if they need to) by David Gomez G.- November 22 at 11:00 CET

Today, many projects and applications are started with the goal of deploying them in the cloud to support a large request load and be prepared to scale easily. When we look at large projects and get carried away by fads (or the hype), it's easy to fall into the temptation to start designing your entire application with a microservices architecture... Because that's what everyone's doing, right? But are microservices an end in themselves or a means to an end?

In this talk, we'll take a different approach: we'll go back to basics, look at the journey rather than the destination, and see how following DDD, CQRS, and event-sourcing practices will allow us to design and evolve our application starting with the simplicity of a monolith, but giving it the ability to scale to microservices when (and most importantly, only when) we need it.

2. Reactive Applications with Event-Sourcing and Server-Sent Events by Mitchell Herrijgers - November 22 at 1 PM CET

It is 2023, and people have certain expectations of web applications. They need to feel fast, smooth, and dependable at the same time. However, synchronizing the data between your backend and frontend can be problematic and can cause inconsistencies to creep in – diminishing the user experience!

Enter the powerful duo: Server-Sent events and Event-Sourcing.
Updating your backend data based on events and sending new data to the frontend ensures the data is always up-to-date and responsive. In just 50 minutes, I will explain the basics and build an implementation with you on stage.




Mitchell Herrijgers

Solutions Architect for Axon Framework at AxonIQ Mitchell is a software craftsman, passionate coder, and eager to learn. He likes complex challenges and he doesn't get discouraged easily. He is interested in the following topics; Kotlin/Java, Event-Sourcing / CQRS / Axon Framework, Cloud/AWS/Infrastructure as Code, and performance tuning. After his study, in Computer Science at the Rotterdam University of Applied Sciences, he worked as a software engineer at ING Bank, Codecentric, and the Port of Rotterdam.


David Gómez G.

Senior Developer Advocate. David is an experienced software developer and Java specialist instructor. A respected developer advocate, his experience includes sectors as diverse as banking, defence, services and retail, maritime and ground transport.