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

Foundational distributed systems papers

Your attitude determines your success

Progress beats perfect

Cores that don't count

Silent data corruptions at scale

Learning about distributed systems: where to start?

Read papers, Not too much, Mostly foundational ones

Sundial: Fault-tolerant Clock Synchronization for Datacenters


Using Lightweight Formal Methods to Validate a Key-Value Storage Node in Amazon S3 (SOSP21)