> Please avoid using distributed systems when non distributed solutions suffice.
I would give the opposite advice.
Every non-trivial production system is a distributed system. At the very least your database is a replica set and therefore a distributed system. So avoid learning distributed systems at your own peril.
I would give the opposite advice.
Every non-trivial production system is a distributed system. At the very least your database is a replica set and therefore a distributed system. So avoid learning distributed systems at your own peril.
Check out https://jepsen.io/ and https://raft.github.io/