API Rate Limiting의 모든 것! 5대 알고리즘(Token Bucket, Leaky Bucket, Fixed/Sliding Window), 분산 환경 구현(Redis), HTTP 429 응답, Burst 처리, Stripe/GitHub/Twitter 실전 사례, 우회 방지.
Redis는 왜 싱글 스레드인데 초당 100만 QPS를 낼까? String부터 Stream까지 9가지 자료구조, Cluster의 Hash Slot, Sentinel HA, RDB/AOF 트레이드오프, Cache-Aside와 Thundering Herd, Redlock 논쟁, 2024년 라이선스 사태와 Valkey 포크, 멀티스레드 대안 Dragonfly/KeyDB까지 — 캐시 한 줄 뒤에 숨은 설계 철학을 뜯어본다.
2025년 데이터베이스 선택의 모든 것! PostgreSQL(JSONB+벡터), MySQL(HeatWave ML), MongoDB(Atlas Vector Search), Redis(Stack/Search) — 8개 DB의 아키텍처, 성능 벤치마크, 비용 비교, 유스케이스별 선택 가이드, 면접 질문까지.
분산 시스템에서 상호 배제를 보장하는 분산 락 구현 패턴을 비교합니다. Redis Redlock 알고리즘과 Martin Kleppmann의 비판, ZooKeeper 임시 순차 노드, etcd Lease 기반 락까지 정합성·가용성·성능 트레이드오프를 실전 코드와 장애 사례로 분석합니다.