All of these calculations assume that you have chosen a good partition key for your data. A good partition key ensures the following:
- Data is evenly spread across all the available partitions
- Read and write activity is spread evenly in time
Unfortunately, choosing a good partition key is very data-specific, and beyond the scope of this recipe.
All reads are assumed to be strongly consistent.