publishsubscribeprotokoll
The publish-subscribe protocol, often shortened to pub/sub, is a messaging pattern used in software architecture. It allows for asynchronous communication between different parts of an application or between independent services. In this model, senders of information, known as publishers, do not send messages directly to specific receivers. Instead, publishers categorize messages into classes without knowledge of which receivers, if any, exist. Similarly, receivers, known as subscribers, express interest in one or more classes of messages and receive only the messages that are of interest to them, without knowledge of any publishers. The system responsible for distributing these messages is typically called a message broker.
The core idea behind pub/sub is decoupling. Publishers and subscribers are independent of each other. Publishers