Monday, November 28, 2022

Principles of Communications Week 9 L16 29th Nov, 2022 - Systems Design pt II and Wrap.

Solving for Systems:-

  • multiplexing
  • pipelining
  • batching 
  • exploiting locality (spatial and temporal)
  • exploiting commonality 
  • hierarchy 
  • using binding with indirection 
  • virtualization (multiplexing, indirection, binding) 
  • exploiting randomization 
  • using softstate versus explicit state exchange 
  • employing hysterisis 
  • separating data and control 
  • extensibility


and measure, measure, measure and characterise.

No comments: