Filters








692 Hits in 5.4 sec

Eris

Jialin Li, Ellis Michael, Dan R. K. Ports
2017 Proceedings of the 26th Symposium on Operating Systems Principles - SOSP '17  
Our system, Eris, takes a different approach. It moves a core piece of concurrency control functionality, which we term multi-sequencing, into the datacenter network itself.  ...  The end result is that Eris avoids both replication and transaction coordination overhead: we show that it can process a large class of distributed transactions in a single round-trip from the client to  ...  Because Eris uses in-network concurrency control for coordination-free distributed transactions, it maintained throughput within 10% of the NT-UR system.  ... 
doi:10.1145/3132747.3132751 dblp:conf/sosp/LiMP17 fatcat:ipsbmpufnvbmplf3ilatnx3yjy

Implicit Sensorimotor Mapping of the Peripersonal Space by Gazing and Reaching

Eris Chinellato, Marco Antonelli, Beata J. Grzyb, Angel P. del Pobil
2011 IEEE Transactions on Autonomous Mental Development  
by the coordinated control of eye and arm movements.  ...  This combination of looking and reaching to the same target is used by infants to establish an implicit visuomotor representation of the peripersonal space, useful for both oculomotor and arm motor control  ...  A few attempts to tackle the problem of coordinate control of gazing and arm movements by using neural networks, but not RBFs, have also been reported. Schenk et al.  ... 
doi:10.1109/tamd.2011.2106781 fatcat:xo42ul2bo5fbjjgyfzvfj4mnzq

Rethinking database high availability with RDMA networks

Erfan Zamanian, Xiangyao Yu, Michael Stonebraker, Tim Kraska
2019 Proceedings of the VLDB Endowment  
Using Active-Memory, all replicas dedicate their processing power to executing new transactions, as opposed to performing redundant computation.  ...  In this paper, we first make the case that in modern RDMAenabled networks, the bottleneck has shifted to CPUs, and therefore the existing network-optimized replication techniques are no longer optimal.  ...  Active-Memory uses two-phase locking for concurrency control, and 2PC for multi-partitioned transactions.  ... 
doi:10.14778/3342263.3342639 fatcat:asul3szpqba5daj6eum2d2xvqu

Experience with transactions in QuickSilver

Frank Schmuck, Jim Wylie
1991 ACM SIGOPS Operating Systems Review  
Concurrency control.  ...  Lesson 6: A jlexible concurrency control policy allow- ing a wide range of consistency options is desirable.  ... 
doi:10.1145/121133.121171 fatcat:cjp4lfsaerh7flnwf6jmku57mm

Experience with transactions in QuickSilver

Frank Schmuck, Jim Wylie
1991 Proceedings of the thirteenth ACM symposium on Operating systems principles - SOSP '91  
Concurrency control.  ...  Lesson 6: A jlexible concurrency control policy allow- ing a wide range of consistency options is desirable.  ... 
doi:10.1145/121132.121171 dblp:conf/sosp/SchmuckW91 fatcat:wlihi5bzlnfitmsenkbmulkmiq

Proof and Evaluation of a 1CS Middleware Data Replication Protocol Based on O2PL [chapter]

J. E. Armendáriz-Iñigo, F. D. Muñoz-Escoí, J. R. Garitagoitia, J. R. Juárez, J. R. González de Mendívil
2006 Lecture Notes in Computer Science  
In this paper a modification of the O2PL protocol is introduced. It orders conflicting transactions by using their priority, instead of the total order obtained by an atomic multicast.  ...  Priorities are also used to avoid deadlocks. For improving its performance, it does not use the strict 2PC rule as O2PL does.  ...  Using MADIS, the concurrency and replica control may be split into two levels: the underlying DBMS at each node providing serializable isolation level whilst the middleware layer is in charge of data consistency  ... 
doi:10.1007/11946441_50 fatcat:b4og36xpwre2tjrzbrcsf3sk3m

From ARIES to MARS

Joel Coburn, Trevor Bunker, Meir Schwarz, Rajesh Gupta, Steven Swanson
2013 Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles - SOSP '13  
We have implemented EAWs and MARS in a nextgeneration SSD to demonstrate that the overhead of EAWs is minimal compared to normal writes, and that they provide large speedups for transactional updates to  ...  We use EAWs to build MARS, a WAL scheme that provides the same as features ARIES [26] (a widely-used WAL system for databases) but avoids making disk-centric implementation decisions.  ...  The central controller A single transaction may require the coordinate efforts of one or more loggers.  ... 
doi:10.1145/2517349.2522724 dblp:conf/sosp/CoburnBSGS13 fatcat:ub6xqs5zmvee3bxvjp24p7q33y

A distributed object-oriented framework for dependable multiparty interactions

A. F. Zorzo, R. J. Stroud
1999 SIGPLAN notices  
To show h o w our scheme can be used, we use our framework to build an abstraction mechanism that supports cooperative and competitive concurrency in distributed systems.  ...  In a multiparty interaction, several parties objects or processes somehow come together" to produce an intermediate and temporary combined state, use this state to execute some activity, and then leave  ...  Acknowledgments The ideas presented in this paper have bene tted from several discussions with Professor Brian Randell.  ... 
doi:10.1145/320385.320431 fatcat:ea5btusbvfdlrgwop5vwjj7g6u

A distributed object-oriented framework for dependable multiparty interactions

A. F. Zorzo, R. J. Stroud
1999 Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '99  
To show h o w our scheme can be used, we use our framework to build an abstraction mechanism that supports cooperative and competitive concurrency in distributed systems.  ...  In a multiparty interaction, several parties objects or processes somehow come together" to produce an intermediate and temporary combined state, use this state to execute some activity, and then leave  ...  Acknowledgments The ideas presented in this paper have bene tted from several discussions with Professor Brian Randell.  ... 
doi:10.1145/320384.320431 dblp:conf/oopsla/ZorzoS99 fatcat:uztvschg3bejvenzp6wtwavesy

Architecture of a Database System

Joseph M. Hellerstein, Michael Stonebraker, James Hamilton
2007 Foundations and Trends in Databases  
In other cases, the client may communicate with a "middle-tier server" (a web server, transaction processing monitor, or the like), which in turn uses a protocol to proxy the communication between the  ...  Historically, DBMSs were among the earliest multi-user server systems to be developed, and thus pioneered many systems design techniques for scalability and reliability now in use in many other contexts  ...  An exception is PostgreSQL, which uses multiversion concurrency control throughout.  ... 
doi:10.1561/1900000002 fatcat:ve6wkgbgrngppk3cjcbfsevuye

Incremental attribute evaluation in distributed language-based environments

Simon M Kaplan, Gail E Kaiser
1986 Proceedings of the fifth annual ACM symposium on Principles of distributed computing - PODC '86  
-This technical report consists of three related papers in the area of distributed programming environments.  ...  to the cases of multiple-user concurrent and distributed environments.  ...  and ha\'e a "coordinator" within each partition to dea.l with reestablishment of consistency; in their work control is therefore not decentralized  ... 
doi:10.1145/10590.10601 dblp:conf/podc/KaplanK86 fatcat:sv43jcfambconhjel27kk4btb4

Coordinated Resource Recovery in VM/ESA

B. A. Maslak, J. M. Showalter, T. J. Szczygielski
1991 IBM Systems Journal  
For later recov- ery to be possible, the CRR recovery server and the resource manager must use consistent levels of log information between them.  ...  This interaction is in the form of an APPC/VM transaction. Coordination.  ... 
doi:10.1147/sj.301.0072 fatcat:by7vrjzjirckxpfpe7eyy5lzfa

G-Store

Sudipto Das, Divyakant Agrawal, Amr El Abbadi
2010 Proceedings of the 1st ACM symposium on Cloud computing - SoCC '10  
This abstraction allows the Key Grouping protocol to collocate control for the keys in the group to allow efficient access to the group of keys.  ...  Using the Key Grouping protocol, we design and implement G-Store which uses a key-value store as an underlying substrate to provide efficient, scalable, and transactional multi key access.  ...  This work is partially supported by NSF Grants IIS-0744539 and IIS-0847925, and an AWS in Education grant.  ... 
doi:10.1145/1807128.1807157 dblp:conf/cloud/DasAA10 fatcat:dzitvd5tqbaorj7f52ybzxqo2i

BLOCKBENCH: A Framework for Analyzing Private Blockchains [article]

Tien Tuan Anh Dinh, Ji Wang, Gang Chen, Rui Liu, Beng Chin Ooi, Kian-Lee Tan
2017 arXiv   pre-print
Next, we use BlockBench to conduct comprehensive evaluation of three major private blockchains: Ethereum, Parity and Hyperledger Fabric.  ...  In this paper, we first describe BlockBench, the first evaluation framework for analyzing private blockchains.  ...  Acknowledgment We would like to thank the anonymous reviewers for their comments and suggestions that help us improve the paper.  ... 
arXiv:1703.04057v1 fatcat:czc76zfsvfd3xhh5jmaob6veeq

BLOCKBENCH

Tien Tuan Anh Dinh, Ji Wang, Gang Chen, Rui Liu, Beng Chin Ooi, Kian-Lee Tan
2017 Proceedings of the 2017 ACM International Conference on Management of Data - SIGMOD '17  
We have released BLOCKBENCH for public use.  ...  In this paper, we first describe BLOCKBENCH, the first evaluation framework for analyzing private blockchains.  ...  Acknowledgment We would like to thank the anonymous reviewers for their comments and suggestions that help us improve the paper.  ... 
doi:10.1145/3035918.3064033 dblp:conf/sigmod/DinhW0LOT17 fatcat:i32pmfvtpbhhto2ykzlbk3fo2e
« Previous Showing results 1 — 15 out of 692 results