Understanding the pros and cons of chained design pattern

The chained design pattern has both positive and negative aspects, just like any other pattern. However, if it is not very well implemented, chained patterns can create complex problems.

Some examples of the good points that the pattern offers us are as follows:

  • Practical implementation
  • Dynamism for business
  • Independent scalability
  • Encapsulation of access to microservices

However, we must also understand some of the negative points of the pattern, such as:

  • The possibility of latency points
  • The difficulty in understanding data ownership
  • The difficulty of debugging

Working with microservices is not easy, since many aspects, besides the technician, influence the final result. In the ...

Get Microservice Patterns and Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.