It is not about bits, bytes and protocols, but profits, losses and margins.
Events are a new trend in the software industry, and new patterns and practices have been defined lately to work with events. Events go hand in hand with Command/Query Responsibility Segregation (CQRS) and help model today’s complex business domains more effectively. To the application’s eyes, an event is the notification of something that happened in the past. Some events are plain, data-less notifications of user actions and system reactions; other events carry additional data.
In some business scenarios, though, events represent more than just notifications and are close to being the true data source of the application. ...