5.2. Architectural tradeoffs
