inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[스터디 모집] Kafka 스터디

77

공부
1

모집 대상

- Kafka를 쓰고 있지만 "acks=all이 정확히 뭘 보장하나"에 답이 막히는 백엔드 개발자

- 곧 팀에 메시징을 들여야 하는데 파티션 수, 키, acks를 무슨 근거로 정할지 막막한 분

- Kafka를 안 써봤어도 괜찮습니다. 1주차가 큐가 아니라 로그라는 멘탈 모델부터 세웁니다

- 시스템 설계 토론에 적극적으로 참여하고 싶은 분

모집 인원

소수 정원 그룹 스터디 (그룹당 5명 안팎, 확정 정원은 사전예약자에게 가장 먼저 안내)

예상 스터디 일정

- 시작: 2026년 7월 말 ~ 8월 초 예정

- 빈도: 주 1회, 총 4주

- 시간: 평일 저녁 2시간

- 상세 시작일과 요일은 사전예약자에게 가장 먼저 안내드립니다

예상 커리큘럼

- 1주 탄생: 메시지 큐가 왜 필요한가. HTTP와 DB만으로 결제 후속 처리를 이어 보고, 큐가 아니라 로그라는 판단까지

- 2주 깊이: send() 한 줄이 팔로워의 디스크까지. 디스크에 쓰는데 왜 빠른가 (세그먼트, 페이지 캐시, ISR)

- 3주 생존: 유실과 중복은 버그가 아니라 설정으로 고른 트레이드오프 (acks, min.insync.replicas, 커밋 시점)

- 4주 확장: 순서는 확장의 대가. 그리고 언제 Kafka를 쓰고, 언제 쓰지 않을 것인가

진행 방식

- 토론 중심의 2시간. 매주 운영 사고 케이스 4개를 아젠다와 힌트시트를 따라 그룹 토론으로 풉니다. 본인 가설을 동료와 비교하고 Kafka의 답과 대조합니다

장소

Zep 메타버스 (예정)

참고 링크

커리큘럼 상세와 사전예약: https://teamgrit.co/grit-deep-dive/kafka

답변 0