Hacker News new | ask | show | jobs
by artificial 1221 days ago
In a similar vein is Distributed Services with Go[0]. It's book available at pragprog (and on Oreilly, formerly Safari) that walks through creating a distributed log using key value storage and raft consensus. I found it very helpful as a practical Go project that gets you hands on with grpc, docker, and tests.

[0] https://pragprog.com/titles/tjgo/distributed-services-with-g...

1 comments

I have read this book. The hands-on section is what I loved about the book. In our previous org, we had a state machine that implemented consensus using Raft.