백엔드 커리큘럼 심화: Scheduler Misfire와 Backfill Control, 놓친 배치와 따라잡기 폭주를 다루는 법
크론·배치·주기 작업이 지연되거나 누락됐을 때 skip, coalesce, replay, manual backfill 중 무엇을 선택할지 실무 기준과 운영 가드를 정리합니다.
크론·배치·주기 작업이 지연되거나 누락됐을 때 skip, coalesce, replay, manual backfill 중 무엇을 선택할지 실무 기준과 운영 가드를 정리합니다.
Prometheus와 OpenTelemetry 메트릭이 라벨 폭증으로 비용·메모리·알람 품질을 망치지 않도록, 카디널리티 예산과 리뷰 기준을 숫자 중심으로 정리합니다.
API 요청을 단순 QPS가 아니라 CPU, DB 커넥션, 외부 API, 큐, 캐시 비용을 소비하는 작업 단위로 보고 예산을 설계하는 실무 기준을 정리합니다.
장애 후 데이터 보정을 개인 SQL 작업이 아니라 dry-run, 승인, 멱등 실행, 감사 로그, 종료 기준을 갖춘 운영 작업으로 설계하는 방법을 정리합니다.
검색 인덱스를 단순 조회 최적화가 아니라 원본 데이터와 별도 생명주기를 가진 파생 저장소로 보고, 동기화 지연·삭제 전파·무중단 리인덱싱·검증 기준을 실무 숫자 중심으로 정리합니다.
대용량 파일 업로드를 단일 요청이 아니라 upload session, part ledger, checksum, 완료 검증, 만료 정리로 운영하는 기준을 정리합니다.
메일, 푸시, 문자, 인앱 알림을 사용자 설정·중복 방지·재시도·quiet hours·suppression 기준과 함께 운영하는 백엔드 설계를 정리합니다.
큰 JSON, 파일 업로드, multipart 요청을 서버가 언제 거절하고 언제 스트리밍·비동기 처리로 넘겨야 하는지 실무 기준으로 정리합니다.
Java Virtual Threads를 단순 성능 옵션이 아니라 요청 처리 모델, DB/HTTP 풀, WebFlux 선택 기준까지 함께 보는 실무 플레이북으로 정리합니다.
API Key를 단순 문자열 토큰이 아니라 발급, 저장, 권한, 사용량 제한, 회전, 폐기, 감사 로그까지 이어지는 운영 자산으로 설계하는 기준을 정리합니다.