2014 IEEE 34th International Conference on Distributed Computing Systems 2014
DOI: 10.1109/icdcs.2014.64
|View full text |Cite
|
Sign up to set email alerts
|

Elastic Scaling of a High-Throughput Content-Based Publish/Subscribe Engine

Abstract: Publish/subscribe (pub/sub) infrastructures running as a service on cloud environments offer simplicity and flexibility for composing distributed applications. Provisioning them appropriately is however challenging. The amount of stored subscriptions and incoming publications varies over time, and the computational cost depends on the nature of the applications and in particular on the filtering operation they require (e.g., content-based vs. topic-based, encrypted vs. non-encrypted filtering). The ability to … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
39
0
1

Year Published

2018
2018
2024
2024

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 30 publications
(40 citation statements)
references
References 23 publications
0
39
0
1
Order By: Relevance
“…This is the major contribution of our research on implementing a proper elastic contentbased publish/subscribe system. It differs from other systems [5] that use pre-state partitioning and simply move slices around. These systems offer no more than application-specific optimized versions of the VM migration provided by all major hypervisors today.…”
Section: Discussionmentioning
confidence: 99%
See 4 more Smart Citations
“…This is the major contribution of our research on implementing a proper elastic contentbased publish/subscribe system. It differs from other systems [5] that use pre-state partitioning and simply move slices around. These systems offer no more than application-specific optimized versions of the VM migration provided by all major hypervisors today.…”
Section: Discussionmentioning
confidence: 99%
“…E-SilboPS is the elastic version of SilboPS. It is the solution for the monitoring problem thanks to its content-based publish/subscribe nature and, unlike other solutions [5], it scales efficiently so as to meet workload demand without overprovisioning or underprovisioning. Additionally, it is based on a newly designed algorithm that shows how to add elasticity in an application with different state constraints: stateless, isolated stateful with external coordination and shared stateful with general coordination.…”
Section: IIImentioning
confidence: 99%
See 3 more Smart Citations