COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Systems Research Group Seminar > No compromises: distributed transactions with consistency, availability, and performance
No compromises: distributed transactions with consistency, availability, and performanceAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Eiko Yoneki. Transactions with strong consistency and high availability simplify building and reasoning about distributed systems. However, previous implementations performed poorly. This forced system designers to avoid transactions completely, to weaken consistency guarantees, or to provide single machine transactions that require programmers to partition their data. In this paper, we show that there is no need to compromise in modern data centers. We show that a main memory distributed computing platform called FaRM can provide distributed transactions with strict serializability, high performance, durability, and high availability. FaRM achieves a peak throughput of 140 million TATP transactions per second on 90 machines with a 4.9 TB database, and it recovers from a failure in less than 50 ms. Key to achieving these results was the design of new transaction, replication, and recovery protocols from first principles to leverage commodity networks with RDMA and a new, inexpensive approach to providing non-volatile DRAM . This talk is part of the Computer Laboratory Systems Research Group Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsLife Science International Women's Week at Wolfson Geometry in Science Cambridge University Linguistic Society (LingSoc) cms-all@maths.cam.ac.uk Seminars on Chinese Linguistics and L2 ChineseOther talksPolynomial approximation of high-dimensional functions on irregular domains Not 'just a GP' Single Molecule Spectroscopy Constraint Analysis and Optimization in Medicine Development and Supply Debtors’ schedules: a new source for understanding the economy in 18th-century England Climate change, archaeology and tradition in an Alaskan Yup'ik Village |