About
Designing Modular Systems poses the critical challenge of determining which services should be deployed together in the same process and which should be deployed separately.
Sometimes, you want to maintain a modular development approach, like in microservices, while opting for a monolithic deployment to optimize performance, reduce costs, or simplify infrastructure complexity.
There are also cases where a service needs to be deployed in the same process with others to maximize performance, and at the same time in another process for other clients, to ensure reliability and availability.
This session, demonstrates the design solution to these challenges. It shows real-life project examples of how to achieve the flexibility to decide only at deployment time, without changing the code, which services communicate in the same process and which use inter-process communication.
This webinar is for software architects, senior developers and team leads.
You will leave with a runable example in code that demonstrates how this works and can serve as a reference to implement this approach in your project.
Content Summary
Participants who registered for this webinar receive a Content Summary document. This document provides additional context, including the motivation and techniques covered in the presentation, making it a useful reference.
If you'd like a copy, simply send us a short message via our Contact Form, and we'll be happy to send it with you
Resources
To be added