Apache Parquet and Apache ORC have become a popular file formats for storing data in the Hadoop ecosystem. Their primary value proposition ... | Continue reading
This post provides an overview of a new technology from my lab that was recently published in VLDB 2019 . In short: SLOG is a geographicall... | Continue reading
In several recent posts, we discussed two ways to trade off correctness for performance in database systems. In particular, I wrote two pos... | Continue reading
Database systems typically give users the ability to trade off correctness for performance. We have spent the previous two posts in this s... | Continue reading
The ease of writing an application on top of infrastructure that guarantees consistency can not be overstated . It’s just so much easier to ... | Continue reading
Most database systems support multiple isolation levels that enable their users to trade off exposure to various types of application a... | Continue reading
Most database systems support multiple isolation levels that enable their users to trade off exposure to various types of application a... | Continue reading
Apache Parquet and Apache ORC have become a popular file formats for storing data in the Hadoop ecosystem. Their primary value proposition ... | Continue reading
For decades, database systems have given their users multiple isolation levels to choose from, ranging from some flavor of “serializability... | Continue reading
For decades, database systems have given their users multiple isolation levels to choose from, ranging from some flavor of “serializability... | Continue reading
The two-phase commit protocol (2PC) has been used in enterprise software systems for over three decades . It has been an an incredibly impa... | Continue reading
In a post that I published in September , I described two primary approaches for performing consensus in distributed systems, and how the c... | Continue reading
Introduction In 2012, two research papers were published that described the design of geographically replicated, consistent, ACID complia... | Continue reading
The CAP theorem famously states that it is impossible to guarantee both consistency and availability in the event of a network partition. S... | Continue reading