In this chapter, I discuss ways to improve the performance of distributed systems.
-
What is scalability?
-
How can we measure scalability improvement?
-
What is caching, partitioning and replication?
-
How can distributed systems operate without any single points-of-failure?