1. Harrison, T., Pyarali, I.: An object behavioral pattern for demultiplexing and dispatching handlers for asynchronous events. In: 4th Pattern Languages of Programming Conference in Allerton Park, Illinois, 2–5 September 1997 (1997)
2. An, K., Gokhale, A.: A cloud-enabled coordination service for internet-scale OMG DDS applications. In: Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, New York (2014)
3. Hunt, P., Konar, M., Junqueira, F.P., Reed, B.: ZooKeeper: wait-free coordination for internet-scalesystems. In: Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, vol. 8, p. 11 (2010)
4. Li, M., Ye, F., Kim, M., Chen, H., Lei, H.: A scalable and elastic publish/subscribe service. In: 2011 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 1254–1265 (2011)
5. Mei, H., Shen, J.-R.: Progress of research on software architecture. J. Softw. 17(06), 1257–1275 (2006)