• DocumentCode
    2482898
  • Title

    Secure and scalable replication in Phalanx

  • Author

    Malkhi, Dahlia ; Reiter, Michael K.

  • Author_Institution
    AT&T Labs Res., Florham Park, NJ, USA
  • fYear
    1998
  • fDate
    20-23 Oct 1998
  • Firstpage
    51
  • Lastpage
    58
  • Abstract
    Phalanx is a software system for building a persistent, survivable data repository that supports shared data abstractions (e.g., variables, mutual exclusion) for clients. Phalanx implements data abstraction that ensures useful properties without trusting the servers supporting these abstractions or the clients accessing them, i.e., Phalanx can survive even the arbitrarily malicious corruption of clients and (some number of) servers. At the core of the system are survivable replication techniques that enable efficient scaling to hundreds of Phalanx servers. In this paper we describe the implementation of some of the data abstractions provided by Phalanx, discuss their ability to scale to large systems, and describe an example application
  • Keywords
    client-server systems; data structures; replicated databases; security of data; Phalanx; client server system; persistent survivable data repository; replication techniques; secure scalable replication; shared data abstractions; Application software; Buildings; Identity-based encryption; Large-scale systems; Online services; Public key; Publishing; Reactive power; Software systems; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on
  • Conference_Location
    West Lafayette, IN
  • ISSN
    1060-9857
  • Print_ISBN
    0-8186-9218-9
  • Type

    conf

  • DOI
    10.1109/RELDIS.1998.740474
  • Filename
    740474