Hacker News new | ask | show | jobs
by otras 768 days ago
Distributed Services with Go is a great learn-by-building book for distributed systems: https://pragprog.com/titles/tjgo/distributed-services-with-g...

> This book walks the reader through building a real-world software project (a self-contained, persistent event-stream service) from start to finish. There isn’t a book that walks through building a complete system like this in any language. This book introduces distributed systems practically, explaining the pieces that make up a distributed system and showing how they fit together.

1 comments

Dude this is honestly probably the best technical book I’ve ever read. It’s also pretty advanced, but very generous to ward the curious learner.

For reference, I read this book to learn Go. Also I learned how to implement Raft from this book . 10/10