TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Sundial: Harmonizing Concurrency Control and Caching in a Distributed OLTP DBMS [pdf]

13 pointsby lnyngabout 6 years ago

1 comment

lnyngabout 6 years ago
The author of this paper gave a talk today in UW-Madison about this and his other related works. Sundial is an extension to his previous work called TicToc [1], both of which are governed by the idea called &quot;logical lease.&quot;<p>Logical lease serializes seemingly conflicting transactions by keeping track of logical time of read&#x2F;write operations, and committing at logical time instead of physical time.<p>It is hard to get serialization right for DBMS transactions, but this protocol seems straightforward to reason about. Sundial is an application of logical lease in distributed OLTP DBMS, so that transactions can still serialize while using stale cache copies.<p>I am recently taking some database and computer architecture courses, and this paper seems very relevant to whoever also interested in these fields.<p>[1] <a href="https:&#x2F;&#x2F;people.csail.mit.edu&#x2F;sanchez&#x2F;papers&#x2F;2016.tictoc.sigmod.pdf" rel="nofollow">https:&#x2F;&#x2F;people.csail.mit.edu&#x2F;sanchez&#x2F;papers&#x2F;2016.tictoc.sigm...</a>