한국어 번역 안내 / Korean Translation Notice
이 저장소는 liquidslr/system-design-notes의 비공식 한국어 번역본이다. 원본 노트는 Alex Xu의 《System Design Interview - An Insider's Guide》 1·2권을 바탕으로 작성되었으며, 공식 한국어판으로는 인사이트 출판사의 《가상 면접 사례로 배우는 대규모 시스템 설계 기초》 1·2권이 있다. 모든 권리는 원저작자에게 있으며, 이 번역본은 학습 목적으로만 사용한다.
This is an unofficial Korean translation of liquidslr/system-design-notes. All rights belong to the original authors. For learning purposes only.
이 노트는 시스템 설계 면접 도서인 1권 및 2권 제2판을 바탕으로 작성했다.
노트는 다음 링크에서 확인할 수 있다: https://pagefy.io/system-design/system-design-interview-by-alex-xu
참고: 이 노트는 현재 작성 중이다.
- 1장: 사용자 0명에서 수백만 명까지 확장
- 2장: 개략적 규모 추정
- 3장: 시스템 설계 면접을 위한 프레임워크
- 4장: 처리율 제한기 설계
- 5장: 일관 해싱 설계
- 6장: 키-값 저장소 설계
- 7장: 분산 시스템의 고유 ID 생성기 설계
- 8장: URL 단축기 설계
- 9장: 웹 크롤러 설계
- 10장: 알림 시스템 설계
- 11장: 뉴스 피드 시스템 설계
- 12장: 채팅 시스템 설계
- 13장: 검색어 자동 완성 시스템 설계
- 14장: YouTube 설계
- 15장: Google Drive 설계
- 16장: 근접성 서비스
- 17장: 주변 친구
- 18장: Google Maps
- 19장: 분산 메시지 큐
- 20장: 지표 모니터링 및 경보 시스템
- 21장: 광고 클릭 이벤트 집계
- 22장: 호텔 예약 시스템
- 23장: 분산 이메일 서비스
- 24장: S3 유사 객체 저장소
- 25장: 실시간 게임 순위표
- 26장: 결제 시스템
- 27장: 전자 지갑
- 28장: 증권 거래소