Tag: ARCHITECTURE
-
To Microservice or not
The first law of distributed systems is, don’t distribute! M. Fowler If you still feel the need to consider moving to a distributed architecture then microservices is a good alternative to a monolith. Robust and Stable Microservices encourages a design where components are highly cohesive and have low coupling. This is an implicitly stable design.…
-
The monolith architecture
Think of a monolith architecture as a system that needs to be changed and deployed as a single entity. Development teams work on different modules of this entity, Testing teams run tests on the system and then it is eventually deployed as a single entity to users. Contrary to what many think, a monolith is…