Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services (9781491983645) Plus d'informations