Filtering and scalability in the ECO distributed event model

M. Haahr, R. Meier, P. Nixon, V. Cahill, E. Jul, P. Nixon (Editor), I. Jelly (Editor)

Research output: Contribution to conferencePaper

18 Citations (Scopus)
10 Downloads (Pure)

Abstract

Event-based communication is useful in many application domains, ranging from small, centralised applications to large, distributed systems. Many different event models have been developed to address the requirements of different application domains. One such model is the ECO model which was designed to support distributed virtual world applications. Like many other event models, ECO has event filtering capabilities meant to improve scalability by decreasing network traffic in a distributed implementation. Our recent work in event-based systems has included building a fully distributed version of the ECO model, including event filtering capabilities. This paper describes the results of our evaluation of filters as a means of achieving increased scalability in the ECO model. The evaluation is empirical and real data gathered from an actual event-based system is used.
Original languageEnglish
Pages83-95
Number of pages12
Publication statusPublished - 11 Jun 2000
Event5th International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE 2000) - Limerick, Ireland
Duration: 10 Jun 200011 Jun 2000

Conference

Conference5th International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE 2000)
CityLimerick, Ireland
Period10/06/0011/06/00

Keywords

  • event-based communication
  • programming
  • distributed computing
  • filters

Fingerprint Dive into the research topics of 'Filtering and scalability in the ECO distributed event model'. Together they form a unique fingerprint.

  • Cite this

    Haahr, M., Meier, R., Nixon, P., Cahill, V., Jul, E., Nixon, P. (Ed.), & Jelly, I. (Ed.) (2000). Filtering and scalability in the ECO distributed event model. 83-95. Paper presented at 5th International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE 2000), Limerick, Ireland, .