Monolith to Microservices : Ep1 : Are you ready ?


What is a Monolith?

Figure 1: Technically Partitioned Monolith
Figure 2: Domain Partitioned Monolith

Single Process Monolith

Figure 3: Single Process Monolith- All code is packed in a single process

Distributed Monolith

Third-Party Black Box Systems

Is Monolith Bad?


Challenges of Monolith

What is a Microservice?

Figure 4 : Microservices

Why do you want to move to Microservices?

Microservices Tax

So when to start the Migration?

Figure 5: Identifying the components for decomposition Ref :Monolith to Microservices by Sam Newman

CTO @ ZorroSign | Seasoned Software Architect | Expertise in AI/ML , Blockchain , Distributed Systems and IoT | Lecturer | Speaker | Blogger