Microservices

Orchestration or Choreography?

For collaboration of microservices, there are two basic styles: orchestration and choreography. In his well-known book “Building Microservices”, Sam Newman wrote: “As we start to model more and more complex logic, we have to deal with the problem of managing business processes that stretch across the boundary of individual services. […] When it comes to actually implementing this flow,… Continue reading Orchestration or Choreography?

Microservices

Event driven microservices architecture using Spring Cloud

Source: https://www.linkedin.com/pulse/event-driven-microservices-architecture-using-spring-cloud-bruksha/ Microservices have been around for some time, microservices architecture decouples large, complex systems into simple, independent services. Our subject today is one of the most awesome  - Event driven microservices architecture. Event-driven architecture is a methodology used to produce, handle events and implement applications where events transmit among decoupled software components and services. Here’s our architecture visualization. Let’s imagine that we… Continue reading Event driven microservices architecture using Spring Cloud