TY - GEN
T1 - The cat theorem and performance of transactional distributed systems
AU - Ahsan, Shegufta Bakht
AU - Gupta, Indranil
N1 - Publisher Copyright:
© 2016 ACM.
PY - 2016/7/25
Y1 - 2016/7/25
N2 - We argue that transactional distributed database/storage systems need to view the impossibility theorem in terms of the contention, abort rate, and throughput, rather than via the traditional CAP theorem. Motivated by Jim Gray, we state a new impossibility theorem, which we call the CAT theorem (Contention-Abort-Throughput). We present experimental results from the performance of several transactional systems w.r.t. the CAT impossibility spectrum.
AB - We argue that transactional distributed database/storage systems need to view the impossibility theorem in terms of the contention, abort rate, and throughput, rather than via the traditional CAP theorem. Motivated by Jim Gray, we state a new impossibility theorem, which we call the CAT theorem (Contention-Abort-Throughput). We present experimental results from the performance of several transactional systems w.r.t. the CAT impossibility spectrum.
KW - CAP
KW - Contention
KW - Distributed Transaction
KW - Throughput
UR - http://www.scopus.com/inward/record.url?scp=85054864921&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85054864921&partnerID=8YFLogxK
U2 - 10.1145/2955193.2955205
DO - 10.1145/2955193.2955205
M3 - Conference contribution
AN - SCOPUS:85054864921
SN - 9781450342209
T3 - Proceedings of the Annual ACM Symposium on Principles of Distributed Computing
BT - Proceedings of the 4th Workshop on Distributed Cloud Computing, DCC 2016
PB - Association for Computing Machinery
T2 - 4th Annual ACM PODC Workshop on Distributed Cloud Computing, DCC 2016
Y2 - 25 July 2016 through 28 July 2016
ER -