Skip to content

jay-so/system_design_public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗣️ 가상 면접 사례로 배우는 대규모 시스템 설계 기초 발표 스터디


  • 매주 2챕터씩 읽고, 해당 주제에 대해서 자신이 중점적으로 판 부분을 오프라인으로 발표하고 의논하는 스터디입니다!

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


📅 스터디 기간


👋🏻 스터디 기간: 2024-03.1 ~ 4.28

👥 스터디 인원: 총 10명

🏞️ 스터디 장소: 매주 일요일 오전 10시 ~ 12시 오프라인 모임

🎯 주차별 스터디 내용


  • 매주 2명이서 발표, PPT도 2개를 작업하여 발표 준비
주차 날짜 스터디 내용
1️⃣ 3월 10일 1장 사용자 수에 따른 규모 확장성, 2장 개략적인 규모 추정
2️⃣ 3월 17일 3장 시스템 설계 면접 공략법, 4장 처리율 제한 장치의 설계
3️⃣ 3월 24일 5장 안정 해시 설계, 6장 키-값 저장소 설계
4️⃣ 3월 31일 7장 분산 시스템을 위한 유일 ID 생성기 설계, 8장 URL 단축기 설계
5️⃣ 4월 7일 9장 웹 크롤러 설계, 10장 알림 시스템 설계
6️⃣ 4월 14일 11장 뉴스 피드 시스템 설계, 12장 채팅 시스템 설계
7️⃣ 4월 21일 13장 검색어 자동완성 시스템, 14장 유튜브 설계
8️⃣ 4월 28일 15장 구글 드라이브 설계, 16장 배움은 계속된다

📂 폴더 구조 및 규칙


  1. docs/<git_username>/DIL에 YYYY-MM-DD.md 형식으로 회고 작성
  2. docs/<git_username>/presentation에 chapter_1.pptx 형식으로 파일 업로드
├── docs 패키지
│    └── jay-so 패키지(개인 깃허브 명)
│         └── DIL 패키지 : 해당 내용 정리
│         └── Presentation 패키지 : 발표 자료
│
└──  images 패키지 : 이미지 파일
     └── jay-so 패키지(개인 깃허브 명)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published