This year I had different posts where I talked about Scaling Units and different approaches of implementing Scaling Units. In this post we will discuss why it is important to not have shared resources across different scaling units (like storage, database or messages systems). Before going further let's see why we are using Scaling Units. We are using Scaling Units to be able to ensure the same quality attributes of a system for 10, 10.000 or 1.000.000 users. This is the most important thing that Scaling Unit is offering to us. More about scaling units can be found here: http://vunvulearadu.blogspot.com/2015/02/scale-units-and-cloud.html A Scaling Unit contains resources that are dedicated to a fix number of users or devices. If the maximum load is exceeded, a new Scaling Unit is added. Internally, in a Scaling Unit we will never add more resources to be able to manage a higher number of users or devices. Of course, when we implement such a system, we will identify resources
DREAMER, CRAFTER, TECHNOLOGY ENTHUSIAST, SPEAKER, TRAINER, AZURE MVP, SOLVING HARD BUSINESS PROBLEMS WITH CUTTING-EDGE TECHNOLOGY