icon-angle-left Micro-services: Design Principles Introduction | Microservices: Technology icon-arrow-right Summary of Principles to Implement High Cohesion: Small micro-service focused and single functionality. Single focus. Do a single thing and do it well done. Autonomous: Allow upgrade of different part without risking other parts in the system. Independently changeable. Independently deployable. Business Domain Centric: aligned with the overall organization structure. […]
Posts with the High Cohesion tag
Microservices: Design Principles Introduction
 icon-angle-left Microservices | Microservices: Design icon-angle-right Design Criteria In order for a service to be a microservice, it must match the following criteria: It needs to be have high cohesion. It needs to be autonomous. It must be business domain centric. It must have resilience. It must be observable. Automation should be used throughout the development process. High […]