7

Microservices, Application Networks, EDA, and API-led Design

In Chapter 6, we learned how to align business outcomes to functional requirements. In this chapter, we will be discussing a few architectural styles, including microservices, event-driven architecture, and API-led connectivity architecture to build a composable application network.

In this chapter, we will cover the following topics:

  • Monolithic architecture and its advantages and disadvantages
  • Microservices and their advantages and disadvantages
  • Microservices design patterns such as Saga and Circuit Breaker, among others
  • Event-driven architecture and its advantages and disadvantages
  • API-led connectivity
  • Application networks and composable enterprises
  • Anypoint MQ

Developing an ...

Get MuleSoft Platform Architect's Guide 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.