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

Paxos

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

Blockchains

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

Comments

Popular posts from this blog

Hints for Distributed Systems Design

My Time at MIT

Making database systems usable

Looming Liability Machines (LLMs)

Learning about distributed systems: where to start?

Advice to the young

Scalable OLTP in the Cloud: What’s the BIG DEAL?

Foundational distributed systems papers

Distributed Transactions at Scale in Amazon DynamoDB

Linearizability: A Correctness Condition for Concurrent Objects