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

Graviton2 and Graviton3

Foundational distributed systems papers

Learning a technical subject

Learning about distributed systems: where to start?

Strict-serializability, but at what cost, for what purpose?

CockroachDB: The Resilient Geo-Distributed SQL Database

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

Warp: Lightweight Multi-Key Transactions for Key-Value Stores

Anna: A Key-Value Store For Any Scale

Your attitude determines your success