Thoughts on
Service Oriented Architecture and Event-Driven Architecture
- and more -
Disclaimer
This is a personal weblog - The opinions expressed here represent my own and not those of my employer
Saturday, September 18, 2010
Client Server versus Publish Subscribe
Event-driven architecture (EDA) is an asynchronous pattern which can be implemented with a publish/subscribe (pub/sub) mechanism. Pub/sub is basically a decoupling mechanism in a landscape of communicating systems. Not only the technology of the communicating systems is decoupled, but also presence in time of the communicating systems is decoupled and even locations are decoupled as there is no endpoint resolution applicable.
There are lots of products implementing the pub/sub mechanism. The video below is about OpenSplice DDS (Distributed Data Systems), but that is of no importance. The reason I republish this video in this posting is the fact that the guys of OpenSplice did a splendid job in explaining pub/sub and the advantages compared to the client/server pattern.
No comments:
Post a Comment