• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

DMCA

Sinfonia: a new paradigm for building scalable distributed systems (2007)

Cached

  • Download as a PDF

Download Links

  • [www.hpl.hp.co.uk]
  • [www.hpl.hp.com]
  • [research.microsoft.com]
  • [research.microsoft.com]
  • [www.stanford.edu]
  • [research.microsoft.com]
  • [web.stanford.edu]
  • [www.sosp2007.org]
  • [www.ssrc.ucsc.edu]
  • [www.cs.princeton.edu]
  • [www.icir.org]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.cs.ucla.edu]
  • [www.read.seas.harvard.edu]
  • [read.seas.harvard.edu]
  • [read.seas.harvard.edu]
  • [www.read.seas.harvard.edu]
  • [www.news.cs.nyu.edu]
  • [cs.uwaterloo.ca]
  • [sosp2007.org]
  • [www.read.seas.harvard.edu]
  • [read.seas.harvard.edu]
  • [www.read.seas.harvard.edu]
  • [news.cs.nyu.edu]
  • [www.research.rutgers.edu]
  • [www.research.rutgers.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Marcos K. Aguilera , Arif Merchant , Mehul Shah , Alistair Veitch , Christos Karamanolis
Venue:In SOSP
Citations:153 - 12 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@INPROCEEDINGS{Aguilera07sinfonia:a,
    author = {Marcos K. Aguilera and Arif Merchant and Mehul Shah and Alistair Veitch and Christos Karamanolis},
    title = {Sinfonia: a new paradigm for building scalable distributed systems},
    booktitle = {In SOSP},
    year = {2007},
    pages = {159--174},
    publisher = {ACM}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

We propose a new paradigm for building scalable distributed systems. Our approach does not require dealing with message-passing protocols—a major complication in existing distributed systems. Instead, developers just design and manipulate data structures within our service called Sinfonia. Sinfonia keeps data for applications on a set of memory nodes, each exporting a linear address space. At the core of Sinfonia is a novel minitransaction primitive that enables efficient and consistent access to data, while hiding the complexities that arise from concurrency and failures. Using Sinfonia, we implemented two very different and complex applications in a few months: a cluster file system and a group communication service. Our implementations perform well and scale to hundreds of machines.

Keyphrases

new paradigm    memory node    consistent access    manipulate data structure    complex application    group communication service    distributed system    major complication    cluster file system    linear address space    message-passing protocol    novel minitransaction primitive   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University