RSS.Social

DBMS Musings

follow: @[email protected]

Posts

My thoughts on the data mesh

It's time to rethink how we share data on the Web

Introducing SLOG: Cheating the low-latency vs. strict serializability tradeoff

An explanation of the difference between Isolation levels vs. Consistency levels

Overview of Consistency Levels in Database Systems

The dangers of conditional consistency guarantees

Correctness Anomalies Under Serializable Isolation

Introduction to Transaction Isolation Levels

It’s Time to Move on from Two Phase Commit

Partitioned consensus and its impact on Spanner’s latency

NewSQL database systems are failing to guarantee consistency, and I blame Spanner

An analysis of the strengths and weaknesses of Apache Arrow

Apache Arrow vs. Parquet and ORC: Do we really need a third Apache project for columnar data representation?

Hazelcast and the Mythical PA/EC System

Distributed consistency at scale: Spanner vs. Calvin

Why MongoDB, Cassandra, HBase, DynamoDB, and Riak will only let you perform transactions on a single data item

Is Upstart the right way to get college student start-ups funded?

IEEE Computer issue on the CAP Theorem

Defending Matt Welsh’s 'Startup University' Post

If all these new DBMS technologies are so scalable, why are Oracle and DB2 still on top of TPC-C? A roadmap to end their dominance.

Replication and the latency-consistency tradeoff

Overview of the Oracle NoSQL Database

Hadoop's tremendous inefficiency on graph data management (and how to avoid it)

Why Sam Madden is wrong about peer review

Why I'm doing a start-up pre-tenure