Asynchronous Messaging: Definitions

Words like “event,” “message,” and “notification” can become ambiguous as our architecture grows

Kislay Verma
Better Programming
Published in
6 min readMar 4, 2020

--

Photo by Jelleke Vanooteghem on Unsplash.

Asynchronous messaging has become ubiquitous in software systems. “Publish an event” or “send a message” are commonly heard terms in all design discussions. However, less clear is the difference between words like event, message, notification

--

--