Skip to main content

#ExperienceSomethingNewEveryday

       
   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
2nd Winner #Talent Pool
3rd Winner Trouble Makers

Comments