I generally RTFM...

Programming - Distributed Systems - Scalability - Modern Cloud Infrastructure - Microservices ramblings by Emir Ozer