Reaching High Scalability by looking to 4 core attributes

Four main attributes, high scalability solution should have:

  1. Load distribution by providing ability to spread the system load across multiple processing units
  2. Parallelization Providing ability to work on the same task in parallel on multiple processing unitsQueuing and batching
  3. Achieve efficiencies of scale by processing batches of data, usually because the overhead of an operation is amortized across multiple request
  4. Relaxing of data constraints - Many different techniques and trade-offs with regards to the immediacy of processing / storing / access to data fall in this strategy


Comments are closed.