Back to Java User Group Home Print this page

Garden State Java User Group

November 2022 Meeting Information

November 8, 2022
Lightning Talks
Event-Driven Microservices - Beyond the Fairy Tale

We are happy to announce that Drew University students: Ryan Kulyassa; Melvin Matias; and Naria Rush; will present 15-minute lightning talks, and special guest, Allard Buijze, will be present the main topic at this month's meeting!

Ryan Kulyassa will present “Web Scraping JSON with JSoup and MongoDB

Melvin Matias will present “Living on the Edge: Computation Closer to the User

Naria Rush will present “Exploring the Metaverse: What It Is and Isn't

Allard Buijze will present “Event-Driven Microservices - Beyond the Fairy Tale

Our applications need to be faster, better, bigger, smarter, and more enjoyable to meet our demanding end-users needs. In recent years, a lot has changed in how we build, run, and operate our software. We use scalable platforms to deploy and manage our applications. Instead of big monolithic applications, we now deploy small, functionally consistent components as microservices. Problem solved! Right? Sadly, no.

Unfortunately, for most of us, microservices, and especially their event-driven variants, do not deliver on the beautiful, fairy-tale-like promises that surround them.

In this introduction, Allard will share a different take on microservices. We will see that not much has changed in how we build software, which is exactly why so many “microservices projects” fail. What lessons can we learn from concepts like DDD, CQRS, and event sourcing to help manage the complexity of our systems?

Allard will also show how message-driven communication allows us to focus on finding the boundaries of functionally cohesive components, which we can evolve into microservices, should the need arise.