A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
Filters
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
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
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
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
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]
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
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
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
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
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
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
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
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]
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
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