Share This Author
Group communication specifications: a comprehensive study
The specification framework presented in this article will help builders of group communication systems understand andspecify their service semantics; the extensive survey will allow them to compare their service to others, and serve as a unified framework for the classification, analysis, and comparison of group Communication systems.
Constructing scalable overlays for pub-sub with many topics
A new optimization problem, called Minimum Topic-Connected Overlay (Min-TCO), that captures the tradeoff between the scalability of the overlay (in terms of the nodes' fanout) and the message forwarding overhead incurred by the communicating parties is introduced.
Content-Based Publish-Subscribe over Structured Overlay Networks
- R. Baldoni, C. Marchetti, A. Virgillito, R. Vitenberg
- Computer Science25th IEEE International Conference on Distributed…
- 6 June 2005
A novel primitive for one-to-many message delivery is introduced, showing through simulation how this can improve performance of the architecture and performance comparison between the different mappings proposed.
SpiderCast: a scalable interest-aware overlay for topic-based pub/sub communication
SpiderCast is designed to effectively tread the balance between average overlay degree and communication cost of event dissemination, and it is shown experimentally that, for many practical work-loads, the SpiderCast overlays are both topic-connected and have a low per-topic diameter while requiring each node to maintain a low average number of connections.
PolderCast: Fast, Robust, and Scalable Architecture for P2P Topic-Based Pub/Sub
A P2P topic-based Pub/Sub system that is fault-tolerant and robust, scalable w.r.t the number of nodes interested in a topic and number of topics that nodes are interested in, and fast in terms of dissemination latency while (d) attaining a low communication overhead is proposed.
Implementing a Caching Service for Distributed CORBA Objects
CASCADE is a distributed caching service for CORBA objects specifically designed to operate over the Internet by employing a dynamically built cache hierarchy, which is highly configurable with regard to a broad spectrum of application parameters.
SmartMerge: A New Approach to Reconfiguration for Atomic Storage
This paper presents SmartMerge, a novel approach that provides most of the benefits of consensus-based reconfiguration, yet can be implemented in a fully asynchronous system.
Algorithms Based on Divide and Conquer for Topic-Based Publish/Subscribe Overlay Design
- Chen Chen, H. Jacobsen, R. Vitenberg
- Computer ScienceIEEE/ACM Transactions on Networking
- 1 February 2016
Inspired by the divide-and-conquer character of this idea, a number of algorithms for the original MinAvg-TCO problem are derived that accommodate a variety of practical pub/sub workloads and seek a balance between time efficiency and the number of edges required.
Adaptable service composition for very-large-scale internet of things systems
- K. Dar, A. Taherkordi, R. Vitenberg, Romain Rouvoy, F. Eliassen
- Computer ScienceMDS '11
- 12 December 2011
An architectural model is presented that enables efficient integration of services by locally orchestrating distributed web-enabled services in VLS IoT systems and globally choreographing Web-based applications.
The hidden pub/sub of spotify: (industry article)
- Vinay Setty, G. Kreitz, R. Vitenberg, M. V. Steen, G. Urdaneta, S. Gimåker
- Computer ScienceDEBS '13
- 29 June 2013
An interesting case study of a hybrid pub/sub system designed for real-time as well as offline notifications for Spotify users is provided.