inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

대용량 경험 없는 주니어 백엔드를 위한 DDIA 5주 스터디

2

공부
1

일정: 10월 8일(목)부터 11월 5일까지 매주 목요일 저녁 8시, 2시간, 온라인(Zep)

모집 마감: 10월 7일(수) 23:59


■ 5주 동안 면접 단골 질문 다섯 개를 끝냅니다

1주 · 부하 (1~2장)

"10배 늘면 어디부터 무너지나요?"에 순서를 대고 답합니다.

2주 · 저장 (3~4장)

"인덱스를 더 걸면 되지 않나요?"에 쓰기 비용으로 답합니다.

3주 · 복제 (5~6장)

"읽기 복제본 붙이면 끝인가요?"에 복제 지연까지 답합니다.

4주 · 동시성 (7~9장)

"동시성은 어떻게 막았나요?"에 격리 수준이 못 막는 곳까지 답합니다.

5주 · 캐시 (10~12장)

"캐시 정합성은요?"에 DB와 캐시가 어긋나는 구조로 답합니다.


■ 같은 질문, 5주 뒤에는 이렇게 답합니다

Q. 사용자가 10배로 늘면 어떻게 하시겠어요?

지금: "캐시를 붙이고 읽기 복제본을 늘리겠습니다."

5주 뒤: "먼저 읽기와 쓰기 중 어디가 막히는지 가르겠습니다. 읽기라면 복제본을 늘립니다. 그러면 방금 쓴 글이 안 보이는 복제 지연이 생기니, 방금 쓴 사용자만 잠깐 리더에서 읽게 하겠습니다."

책을 대신 요약해 주기를 기대하신다면 맞지 않습니다. 매주 읽고 오는 시간이 필요합니다.


모집링크 : https://teamgrit.co/grit-deep-dive/ddia

답변 0