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

Learning about distributed systems: where to start?

Making database systems usable

Looming Liability Machines (LLMs)

Foundational distributed systems papers

Advice to the young

Linearizability: A Correctness Condition for Concurrent Objects

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

Understanding the Performance Implications of Storage-Disaggregated Databases

Designing Data Intensive Applications (DDIA) Book