시스템 설계: Rate Limiter
Token Bucket, Leaky Bucket, Sliding Window 알고리즘과 분산 환경에서의 구현 전략
Token Bucket, Leaky Bucket, Sliding Window 알고리즘과 분산 환경에서의 구현 전략
Key 생성, 충돌 방지, 캐시/DB 설계, 확장성·가용성 고려사항 정리
Fan-out on write/read, 캐시/타임라인 테이블 설계, 지연/일관성 트레이드오프 정리
Presigned URL, 멀티파트 업로드, CDN 캐싱 전략으로 파일을 안전하게 업로드/서빙하는 방법
실시간/준실시간 요구에 따라 WebSocket, SSE, Webhook을 선택하는 기준과 설계 패턴
동기/비동기 vs 블로킹/논블로킹을 명확히 구분하고, 스레드풀·이벤트 루프·MVC/WebFlux 선택 기준까지 연결
프로세스/스레드 차이, 컨텍스트 스위칭, 스케줄링 알고리즘, 동기화 기본
인덱스가 왜 빨라지는지(B-Tree/선택도/커버링), 복합 인덱스 설계와 쿼리 튜닝의 기본 감각
주요 자료구조의 삽입/삭제/탐색 시간복잡도와 사용 시 주의점 정리
UTC 저장/표시 변환, Locale별 메시지/포맷, 스케줄·마감 처리 시 주의점