page_044 - a.k.a data partitioning Scale by splitting similar things such as by customer ID One instance Many instances One partition Many

page_044 - a.k.a data partitioning Scale by splitting...

This preview shows page 1 out of 1 page.

a.k.a. data partitioning Scale by splitting similar things, such as by customer ID. One instance Many instances One partition Many partitions Monolith Figure 1.3 The scale cube defines three separate ways to scale an application: X-axis scaling load balances requests across multiple, identical instances; Z-axis scaling routes requests based on an attribute of the request; Y-axis functionally decomposes an application into services. 10 C HAPTER 1 Escaping monolithic hell the N identical instances of the application. Z-axis scaling is a great way to scale an

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture