Transparent Information Dissemination

  • Amol Nayate
  • Mike Dahlin
  • Arun Iyengar
Conference paper

DOI: 10.1007/978-3-540-30229-2_12

Volume 3231 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Nayate A., Dahlin M., Iyengar A. (2004) Transparent Information Dissemination. In: Jacobsen HA. (eds) Middleware 2004. Middleware 2004. Lecture Notes in Computer Science, vol 3231. Springer, Berlin, Heidelberg

Abstract

This paper describes Transparent Replication through Invalidation and Prefetching (TRIP), a self tuning data replication middleware system that enables transparent replication of large-scale information dissemination services. The TRIP middleware is a key building block for constructing information dissemination services, a class of services where updates occur at an origin server and reads occur at a number of replicas; examples information dissemination services include content distribution networks such as Akamai [1] and IBM’s Sport and Event replication system [2]. Furthermore, the TRIP middleware can be used to build key parts of general applications that distribute content such as file systems, distributed databases, and publish-subscribe systems.

Our data replication middleware supports transparent replication by providing two crucial properties: (1) sequential consistency to avoid introducing anomalous behavior to increasingly complex services and (2) self-tuning transmission of updates to maximize performance and availability given available system resources. Our analysis of simulations and our evaluation of a prototype support the hypothesis that it is feasible to provide transparent replication for dissemination services. For example, in simulations, our system’s performance is a factor of three to four faster than a demand-based middleware system for a wide range of configurations.

Download to read the full conference paper text

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Amol Nayate
    • 1
  • Mike Dahlin
    • 1
  • Arun Iyengar
    • 2
  1. 1.University of Texas at AustinAustinUSA
  2. 2.IBM TJ Watson Research CenterYorktown HeightsUSA