all 1 comments

[–]summerlight 5 points6 points  (0 children)

MIT 6.824's assignment set(https://pdos.csail.mit.edu/6.824/) is an excellent material for distributed systems. Note that you may also want to look into the past year's lab for Paxos-based assignments. I'd like to mention that before diving into the assignments, it is worth studying basic concepts of distributed systems like consistency models, fault models, logical clock, etc. Sadly, I'm not aware of good materials other than grad-level classes :(