Event Driven Architectures with Platform Events
An event-driven (or message-driven) software architecture consists of event producers, event consumers, and channels. The architecture
is suitable for large distributed systems because it decouples event producers from event consumers, thereby simplifying the
communication model in connected systems.
Event :- A change in state that is meaningful in a business process. For example, a placement of a purchase order is a meaningful event
because the order fulfillment center requires notification to process the order. Or a change in a refrigerator’s temperature can indicate
that it needs service.
Event message :-
A message that contains data about the event. Also known as an event notification.
Event producer :- The publisher of an event message over a channel.
Channel :-
A conduit in which an event producer transmits a message. Event consumers subscribe to the channel to receive messages. Also
referred to as event bus in Salesforce.
Event consumer :-
A subscriber to a channel that receives messages from the channel.
Congratulations Fantastic Four |
3rd Winner Trouble Makers |
Comments
Post a Comment