PaPEC '14最新文献

筛选
英文 中文
A generic model of consistency guarantees for replicated services 一致性保证复制服务的通用模型
PaPEC '14 Pub Date : 2014-04-13 DOI: 10.1145/2596631.2596643
Szymon Francuzik, Cezary Sobaniec, D. Wawrzyniak
{"title":"A generic model of consistency guarantees for replicated services","authors":"Szymon Francuzik, Cezary Sobaniec, D. Wawrzyniak","doi":"10.1145/2596631.2596643","DOIUrl":"https://doi.org/10.1145/2596631.2596643","url":null,"abstract":"High availability, scalability, and reliability of services can be provided by replication. However, distributed systems suffer from network partitioning, which reduces availability and/or consistency. The choice between availability and consistency boils down to distinguishing between pessimistic and optimistic approaches to replication. This paper proposes a new model of coexistence of pessimistic and optimistic replication, enabling the user to balance between availability and consistency. In this approach a client can decide on the degree of optimism appropriate for the application. This is achieved by specifying operation modes which are intended to describe client expectations.","PeriodicalId":354287,"journal":{"name":"PaPEC '14","volume":"145 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126837892","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Citrea and swarm: partially ordered op logs in the browser: implementing a collaborative editor and an object sync library in JavaScript Citrea和swarm:浏览器中部分排序的op日志:在JavaScript中实现协作编辑器和对象同步库
PaPEC '14 Pub Date : 2014-04-13 DOI: 10.1145/2596631.2596641
V. Grishchenko
{"title":"Citrea and swarm: partially ordered op logs in the browser: implementing a collaborative editor and an object sync library in JavaScript","authors":"V. Grishchenko","doi":"10.1145/2596631.2596641","DOIUrl":"https://doi.org/10.1145/2596631.2596641","url":null,"abstract":"Principles of eventual consistency are normally applied in large-scale distributed systems. I report experiences applying EC in Web app development. Citrea is a collaborative rich text editor employing the Causal Trees[4] technology of concurrency/version control (note: CT is not an OT flavor). CT employs symbol ids and trees and, generally, belongs to the same family as WOOT, Logoot or Treedoc [1--3]. CT makes the ids-and-trees approach production-practical by limiting itself to simple and lightweight algorithms and data structures. Swarm is a JavaScript object sync library that works in the browser, in real time. Swarm fully employs client-side storage and works well under intermittent connectivity. Swarm employs \"pure\" op-based model, although I find that state- vs op-based separation is rather bogus in practice. Our top finding is a specifier, a serialized event description format that enables straightforward operation storage, caching and exchange.","PeriodicalId":354287,"journal":{"name":"PaPEC '14","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125483445","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Triton: a peer-assisted cloud storage system Triton:一个对等辅助的云存储系统
PaPEC '14 Pub Date : 2014-04-13 DOI: 10.1145/2596631.2596644
A. Davoli, A. Mei
{"title":"Triton: a peer-assisted cloud storage system","authors":"A. Davoli, A. Mei","doi":"10.1145/2596631.2596644","DOIUrl":"https://doi.org/10.1145/2596631.2596644","url":null,"abstract":"In these days, we are witnessing the evolution of cloud storage systems. One of the most intriguing research branches is focusing on merging these systems with peer-to-peer (P2P) networks, absorbing their benefits and thus creating new hybrid architectures. In this work, we present Triton, a peer-assisted cloud storage system designed to reach fast operations on users' data. By taking advantage of a direct communication channel among users, performed via the P2P network that interconnects all of them, Triton reaches two main goals. First, provides an acceleration on sharing operations and second, reduces the level of trust users must give to the cloud storage providers. Our solution also improves consistency constraints on users' data and reduces the latency requested to reach an agreement among peers. In the experimental results, we show how our prototype widely enhances the bandwidth usage for data sharing operations and also achieve important reduction on latency for the agreement operations.","PeriodicalId":354287,"journal":{"name":"PaPEC '14","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130694891","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信