There are many discussions about which level of system granulation is the best. We went from monoliths to microservices and back again.
Notes on Distributed Systems
A deep technical dive into all things Redis. Covering various Redis topologies, data persistence and process forking.
Fallacies of distributed systems are a set of assertions made by L Peter Deutsch and others at Sun Microsystems describing false assumptions that programmers new to distributed applications invariably make.