Skip to content

ssuperpower-developer/system-design-interview-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 가상 면접 사례로 배우는 대규모 시스템 설계 기초

🎯 스터디 방식

3단계 진행: (각각 Milestone 페이지로 들어가 진행사항을 확인할 수 있습니다.)

  1. 설계와 이론, 부하테스트 설명
  2. 프로젝트 기능 구현
  3. 프로젝트 시연

📁 폴더 구조

├── chapter-01/
│   ├── project/
│   │   ├── 홍길동/
│   │   ├── 김영희/
│   │   └── ...
│   ├── 홍길동-사용자-수에-따른-규모-확장성.md
│   ├── 김영희-사용자-수에-따른-규모-확장성.md
│   └── ...
├── chapter-02/
│   ├── project/
│   ├── 홍길동-개략적인-규모-추정.md
│   └── ...
└── README.md

🔄 참여 방법

1단계: 공부 자료 올리기

  1. chapter-XX/본인이름-챕터제목.md 파일 생성
  2. PR 제출 (제목: [Chapter-XX] 이름 - 챕터제목)

파일 양식:

# 챕터제목

## 📚 핵심 내용
- 중요한 개념들 정리

## 🤔 궁금한 점  
- 질문 1
- 질문 2

## 💡 생각해볼 점
- 개인 의견이나 인사이트

2단계: 질문하기

  1. 각 PR에 부분마다 코멘트 달아 질문과 전체 총평 달기

3단계: 프로젝트 만들기

  1. chapter-XX/project/본인이름/ 폴더에 구현
  2. PR 제출 (제목: [Chapter-XX] 이름 - 프로젝트명)

4단계: 프로젝트 시현

  1. 전체 프로젝트 시현하고, 부하테스트 보여주기

📊 참여 현황

가상 면접 사례로 배우는 대규모 시스템 설계 기초 1권

챕터 주제 담당자 발표자료 프로젝트
1 사용자 수에 따른 규모 확장성 - - -
2 개략적인 규모 추정 - - -
3 시스템 설계 면접 공략법 - - -
4 처리율 제한장치의 설계 - - -
5 안정 해시 설계 - - -
6 키-값 저장소 설계 - - -
7 분산시스템을 위한 유일 ID 생성기 설계 - - -
8 URL 단축기 설계 - - -
9 웹 크롤러 설계 - - -
10 알림 시스템 설계 - - -
11 뉴스피드 시스템 설계 - - -
12 채팅 시스템 설계 홍준혁 📄 🚀
13 검색어 자동완성 시스템 김현수 📄 🚀
14 유튜브 설계 - - -
15 구글 드라이브 설계 - - -
16 배움은 계속된다 - - -

가상 면접 사례로 배우는 대규모 시스템 설계 기초 2권

챕터 주제 담당자 발표자료 프로젝트
1 근접성 서비스 - - -
2 주변 친구 - - -
3 구글 맵 - - -
4 분산 메시지 큐 김선환 📄 🚀
5 지표 모니터링 및 경보 시스템 임형규 📄 🚀
6 광고 클릭 이벤트 집계 - - -
7 호텔 예약 시스템 - - -
8 분산 이메일 서비스 - - -
9 S3와 유사한 객체 저장소 - - -
10 실시간 게임 순위표 - - -
11 결제 시스템 - - -
12 전자 지갑 - - -
13 증권 거래소 - - -

About

가상 면접 사례로 배우는 대규모 시스템 설계 기초 1,2 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •