Does anyone know of a good distributed systems resource? It's one of the rare areas of CS I have a lot of trouble finding good tutorials and textbooks. Is it just something you pick up with pure practice?
For learning Paxos I like this video: https://m.youtube.com/watch?v=JEpsBg0AO6o
Implement it yourself in your language of choice.
For TLA+ there's the Practical TLA+ textbook or Leslie Lamport's video lecture series: https://lamport.azurewebsites.net/video/videos.html
[1] https://www.youtube.com/watch?v=cQP8WApzIQQ&list=PLrw6a1wE39...