Event broker pattern¶
The Event broker pattern is a software architecture pattern commonly utilized in distributed systems, particularly within microservices architectures.^[100-inbox-microservices-with-node-js-and-react.md]
It involves a centralized intermediary, often implemented using a streaming server like [[NATS]] Streaming Server, which facilitates asynchronous communication between different services.^[100-inbox-microservices-with-node-js-and-react.md] This decoupling mechanism allows services—such as those found in e-commerce applications built with Node and React—to interact without direct dependencies, promoting scalability and resilience.^[100-inbox-microservices-with-node-js-and-react.md]
Sources¶
^[100-inbox-microservices-with-node-js-and-react.md]