Nowadays everyone in software architecture is talking about microservices and how cool they are. That is true, but not all business needs to move to microservices, you can still use a monolith software architecture and make it more fashion by applying some of the design/elements that you have learned from microservices architecture. Can you use circuit breaker pattern, service isolation, event-driven and non-blocking application, cloud-native approach or zero downtime deployment in monolith architecture? Is it worth? The answer is YES!!! Learn how to make your Java monolith applications attractive again by borrowing some of the principles of microservices architecture.
Video producer: http://geecon.org/