科技报告详细信息
Building distributed applications using Sinfonia
Aguilera, Marcos K. ; Karamanolis, Christos ; Merchant, Arif ; Shah, Mehul ; Veitch, Alistair
HP Development Company
关键词: distributed systems;    scalability;    fault tolerance;   
RP-ID  :  HPL-2006-147
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

We present Sinfonia, a data sharing service that simplifies the design and implementation of distributed applications that need to be reliable and scalable. At the core of Sinfonia is an efficient minitransaction primitive that allows applications to manipulate shared state consistently, while hiding concerns about fault-tolerance and concurrent execution. We show how to use Sinfonia to build two different, complex applications: a cluster file system and a group communication service. Our applications scale well and achieve performance comparable to other implementations built without Sinfonia.

【 预 览 】
附件列表
Files Size Format View
RO201804100001448LZ 295KB PDF download
  文献评价指标  
  下载次数:16次 浏览次数:38次