백엔드 커리큘럼 심화: 로그인 방어를 Password Hash Cost·Rate Limit·Risk Step-Up으로 분리 설계하는 법
로그인 엔드포인트를 비밀번호 해시 비용, 다중 기준 throttling, 위험 기반 step-up 인증으로 분리해 credential stuffing과 자원 고갈을 함께 막는 운영 기준을 정리합니다.
로그인 엔드포인트를 비밀번호 해시 비용, 다중 기준 throttling, 위험 기반 step-up 인증으로 분리해 credential stuffing과 자원 고갈을 함께 막는 운영 기준을 정리합니다.
로그인 대입, 가입 보너스 악용, 쿠폰 수집, 예약 선점 같은 어뷰징을 IP 차단 하나로 끝내지 않고, 행동 신호·위험 점수·점진적 마찰·재검증으로 운영하는 백엔드 설계 기준을 정리합니다.
존재하지 않는 키, 삭제된 리소스, 무작위 ID 조회가 캐시를 우회해 DB를 반복 타격하는 Cache Penetration 문제를 Negative Caching, Bloom Filter, TTL, rate limit 기준으로 설계하는 실무 플레이북입니다.
연쇄 장애를 차단하는 Circuit Breaker와 과부하를 방지하는 Token Bucket Rate Limiter를 구현한다.
DDoS 방어부터 유료 API 사용량 제한까지. Token Bucket 알고리즘과 Redis 분산 처리