NewSQL databases fail to guarantee consistency and I blame Spanner
(Spanner vs. Calvin, Part 2) [TL;DR I wrote a post in 2017 that discussed Spanner vs. Calvin that focused on performance differences. Th...
The concept of a "data warehouse" has been around for a long time. A really, really long time. The term started being used in the 1970s, and has essentially retained the same meaning for its 50 years of existence, which is an eternity in the realm of computer science.
Visit dbmsmusings.blogspot.com → RSS feedOn Hacker News Sep 2010 – Jul 2022
(Spanner vs. Calvin, Part 2) [TL;DR I wrote a post in 2017 that discussed Spanner vs. Calvin that focused on performance differences. Th...
The two-phase commit protocol (2PC) has been used in enterprise software systems for over three decades . It has been an an incredibly impa...
Apache Parquet and Apache ORC have become a popular file formats for storing data in the Hadoop ecosystem. Their primary value proposition ...
Database systems typically give users the ability to trade off correctness for performance. We have spent the previous two posts in this s...
(Editor's note: This post is cross-posted on Fauna's blog, where Daniel Abadi serves as an adviser . Fauna is is a serverless, cloud data...
(This post is coauthored by Alexander Thomson and Daniel Abadi ) It is a poorly kept secret that NoSQL is not really about eliminating SQL ...