HANDS-ON
00:00 경과
LABLAB-SWENG-32-GLOSSARY-BATCH-ASYNC입문
용어 식별 — 대량 처리 / 배치 / 비동기
ELAPSED
00:00
PHASE
0 / 4
SLA
40분
🧩 SW Engineering← 목록
INCIDENT RESPONSE
0 / 5 단계 완료
📚 PREREQUISITES
Theory
sw-engineering/glossary-batch-asyncTRACK
SW-ENGINEERING
SLA
40분
LEVEL
입문
PHASES
3단계
ENV
local
INCOMING TICKET
“팀장: "회의에서 개발자가 '야간 정산 배치가 OOM 나요', 'Consumer lag이 쌓여요', 'DLQ에 수천 건 밀렸어요', '같은 알림이 두 번 갔대요'라고 하는데 PM이 못 알아들으면 사고 대응이 늦어요. 대량·배치·비동기 용어를 증상과 짝지어 알아듣게 만들어 주세요."”
YOUR ROLE
배치·비동기 용어를 알아듣고 소통해야 하는 PM/기획/인프라·운영 담당
안 하면 나중에
용어를 못 알아들으면 조용히 누적되는 실패(DLQ 적체·Consumer lag·이중 배치 실행)를 사고로 번지기 전에 판단하지 못한다.
📋상황 브리핑
팀장이 말합니다.
"개발자들이 회의에서 '야간 배치가 OOM으로 죽어요', 'Consumer lag이 계속 쌓여요', 'DLQ에 실패 메시지가 수천 건이에요', '같은 알림이 두 번 갔대요'라고 하는데, PM이 이걸 못 알아들으면 대응이 늦어요. 비동기는 실패가 눈에 안 보여서 조용히 쌓이거든요. 대량·배치·비동기 용어를 '무슨 뜻'만이 아니라 '어떤 증상일 때 나오는 말인지'로 알아듣게 해주세요."
이 Lab은 용어를 통째로 외우는 게 아니다. 실제 증상·로그·대화 문구를 주고 "이건 무슨 용어인가"를 가려내며, 헷갈리는 짝(Chunk vs Bulk Insert, at-least-once vs at-most-once, 같은 Consumer Group vs 다른 Group 같은)을 구분한다.
⏱ 40분📊 입문🔧 3단계#glossary#batch#async#queue
MISSION
1
배치 처리 — OOM·이중 실행·건별 저장을 용어로
대량 일괄 처리 관련 증상을 보고 Chunk, Scheduler/Cron(이중 실행), Bulk Insert 용어를 식별하고 헷갈리는 짝을 구분한다.
2
메시지 큐 · 이벤트 — lag·파티션 상한·Consumer Group을 증상으로
비동기 큐 관련 증상을 보고 Consumer Lag, Partition(병렬도 상한), Consumer Group(분산 vs 팬아웃)을 식별한다.
3
전달 보장 · 안정성 — 멱등·DLQ·Backpressure를 증상으로
중복·유실·조용한 실패 증상을 보고 at-least/at-most-once, Idempotent(멱등), DLQ, Backpressure를 식별한다.
📌 선수 지식
ℹ️ 실습 환경
환경: local
🔒
실습 실행은 Pro 플랜 전용입니다
인시던트 브리프와 학습 자료는 지금 바로 확인할 수 있습니다. 실제 실습 진행 및 터미널 사용은 Pro 플랜에서 가능합니다.
Pro로 업그레이드 →>_ LAB TERMINAL↔ 너비 조절
NOTES