JAX London is the go-to event for Java and Software Architecture enthusiasts!
Monolith, Microservice, Modulith. Whatever!
There is a lot of debate around microservices and whether they are a good thing or not. While some argue that they provide the best form of decoupling, others take a stance that developers should focus on monoliths first. Yet others prefer the term modules to emphasize the importance of modularity within a monolith.
What if it really wouldn't matter how we deploy components? What if we could swiftly move from monolith or modulith to microservices and back? What if we move the discussion from deployment to communication?
In this presentation, Allard will show communication patterns that provide the required independence, regardless of how components are deployed. You'll learn about other types of communication beyond simple HTTP calls and Event-Driven. You'll discover how we can focus on more fundamental challenges when we are more explicit about inter-service communication