Service choreography using the message broker

There are a few important drawbacks with this approach. Choreography typically enables a decentralized approach and hence all the participating services need to be embedded with the relevant business-processing logic. Any business- and communication-logic changes have to be shared across all the microservices, and the state information of the process has to be stored separately. There is no centralized service to take care of all of the services. Finally, the strict implementation of the ACID properties isn't possible because of multiple distributed services participate towards the process fulfillment.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.146.34.146