Thursday 22 October 2026 06:22:47 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContact
EnglishItaliano

WIKICROOK

Engineering tradeoff

A design choice that balances speed, reliability, cost, and complexity.

An engineering tradeoff is a design choice that improves one property at the expense of another, such as speed versus reliability, or security versus cost. In computing, no system can maximize every goal at once: stronger encryption, more logging, stricter access controls, and redundant hardware all add overhead, complexity, or expense.

This matters in cyber security because attackers often exploit the weak point created by a tradeoff. A team may choose convenience over strict validation, or performance over deep inspection, and that can open paths for phishing, privilege abuse, or data exfiltration. Defenders also use tradeoffs deliberately: rate limits reduce abuse but can frustrate users; segmented networks reduce blast radius but complicate administration. Good security engineering is not about eliminating tradeoffs, but choosing them consciously and documenting the risk.

← WIKICROOK index