Year in Review: Best of Metadata

This year I bring the end of the year a bit early. Because this year, in addition to a "year in review", I will also get to post a "decade in review", and I should make space for it.

Ok, here are some highlights among my 2019 posts.

Distributed systems

Reading list for our distributed systems class

Cloud programming simplified: A Berkeley view on Serverless Computing

Do leases buy us anything?

Timely Algorithms

Two-phase commit and beyond

SOSP19 Day 1, Debugging session

Sharding the Shards: Managing Datastore Locality at Scale with Akkio


A generalized solution to distributed consensus

Linearizable Quorum Reads in Paxos

Dissecting performance bottlenecks of strongly-consistent replication protocols

Is this consensus?

Teaching Paxi

Paxos jokes


Avalanche is a descendent of Texel

SOSP19 Day 1, Blockchain session

Threshold Logical Clocks for Asynchronous Distributed Coordination and Consensus

Book review

Range: Why Generalists Triumph in a Specialized World

A Mind at Play: How Claude Shannon Invented the Information Age

Loonshots: How to nurture the crazy ideas that win wars, cure diseases, and transform industries

Steal Like an Artist: 10 Things Nobody Told You About Being Creative

Three body problem

Research Advice

On becoming a researcher

Master your questioning skills


Popular posts from this blog

The end of a myth: Distributed transactions can scale

Foundational distributed systems papers

Learning about distributed systems: where to start?

Speedy Transactions in Multicore In-Memory Databases

Metastable failures in the wild

Amazon Aurora: Design Considerations + On Avoiding Distributed Consensus for I/Os, Commits, and Membership Changes

SIGMOD panel: Future of Database System Architectures

The Seattle Report on Database Research (2022)

There is plenty of room at the bottom

Anna: A Key-Value Store For Any Scale