Design Tactics - Performance


Design tactics, based on the book 'Software Architecture in Practice' by Len Bass et al.

= 13 items (filtered by ) /
  • Resource Arbitration
    Two characteristics of demand are the time between events and how much of a resource is consumed by each request.
    • Scheduling Policy
      Understand the characteristics of each resource's use and choose the scheduling strategy that is compatible with it.

      Scheduling PolicyResource ArbitrationIncrease Available ResourcesMaintain Multiple Copies of Either Data or ComputationsIntroduce ConcurrencyResource ManagementBound Queue SizesBound Execution TimesControl Frequency of SamplingManage Event RateReduce Computational OverheadIncrease Computational EfficiencyResource DemandPerformance Design Tactics