icon-arrow-left Microservices: Design |  Microservices: Brownfield: Approachicon-arrow-right Communication We have synchronous and asynchronous communication between the micro-services and/or clients. Note: In real world applications, we use a combination of both. Communication: Synchronous This communication is based on making a request and waiting for a response. Communication can happens between services, with clients and with external services. […]
Posts with the micro-services tag
Microservices: Design
 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. […]