Back to search

Purdue University

Efficient Aggregated Deliveries with Strong Guarantees in an Event-based Distributed System

Abstract

dc:description.abstract

A popular approach to designing large scale distributed systems is to follow an event-based approach. In an event-based approach, a set of software components interact by producing and consuming events. The event-based model allows for the decoupling of software components, allowing distributed systems to scale to a large number of components. Event correlation allows for higher order reasoning of events by constructing complex events from single, consumable events. In many cases, event correlation applications rely on centralized setups or broker overlay networks. In the case of centralized setups, the guarantees for complex event delivery are stronger, however, centralized setups create performance bottlenecks and single points of failure. With broker overlays, the performance and fault tolerance are improved but at the cost of weaker guarantees.

Degree

thesis:*
Name thesis:degree_name
Doctor of Philosophy (PhD)
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Computer Science
Year
2015

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Wilkin, Gregory Aaron
Contributors dc:contributor
  • Patrick T Eugster
  • Sonia Fahmy
  • Xiangyu Zhang
  • Dongyan Xu

Subjects

dc:subject × 2

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:docs.lib.purdue.edu:open_access_dissertations-2650

Chain of custody

source
Harvested from
Purdue University
Base URL
docs.lib.purdue.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Wilkin, Gregory Aaron. Efficient Aggregated Deliveries with Strong Guarantees in an Event-based Distributed System. Dissertation thesis, 2015. https://docs.lib.purdue.edu/open_access_dissertations/1434