System Attack-Defense Architecture: Multi-Layer Security Patterns from CAPTCHA to Replay Prevention
This chapter from Yin Hongliang's Architecture Fundamentals details attack models like SMS abuse, brute force, and replay attacks, then explains layered defenses including risk-based CAPTCHA, distributed verification with one-time credentials, idempotency keys, signature validation, and multi-dimensional rate limiting with circuit breakers.
