Notes on building distributed systems, simply.

Raft consensus, embedded coordination, and the engineering behind d-engine and the projects built on it.

·6 min read·Joshua

d-enginetlaplusjepsendistributed-systemsraftrustembedded

d-engine Dev Notes (Part 1): The Hard Parts of Software Development

Why I started d-engine, and three lessons from building it: wanting has a cost, follow the flow, and make complexity visible.

Read the article →