우문현답
愚 問 賢 答
회사별 면접직군별진행 방식
    홈›회사별›당근마켓›ML 인프라›질문 상세
    問
    당당근마켓ML 인프라직무 역량2026년 출제

    실시간 데이터 처리 환경에서 피쳐의 지연시간을 측정하고 모니터링하는 방법에 대해 어떻게 접근할 수 있을까요?

    답변 미리보기

    실시간 스트리밍 파이프라인 프로젝트에서 피쳐 지연시간이 눈에 보이지 않아 디버깅이 어려웠던 경험이 출발점이다. Kafka를 통해 이벤트가 들어오고 피쳐 스토어에…

    예상 답변 시간
    90초
    예상 꼬리질문
    3회
    난이도
    난이도 중상
    출제 빈도
    높음
    INTERVIEWER'S INTENT · 면접관의 의도

    이 질문, 네 갈래로 뜯어봅니다.

    면접관이 이 한 문장으로 확인하려는 것들. 각 갈래를 알면 답의 뼈대가 잡혀요.

    問
    01
    지연시간 측정 방법은 무엇인가?
    지연시간 측정에 대한 접근 방식이 답에 있어야 합니다. 없으면 면접관이 '구체적인 방법은 무엇인가요?'를 추가로 묻는 경우가 자주 보입니다.
    骨
    02
    모니터링 전략은 어떤가?
    모니터링 전략과 도구에 대한 이해가 답에 포함된 흔적이 있어야 합니다. 없으면 '어떤 도구를 사용했나요?'라는 질문이 이어지는 결이 흔하게 통합니다.
    語
    03
    장애 예방 방안은 무엇인가?
    장애 예방을 위한 접근 방법이 답에 있어야 합니다. 없으면 면접관이 '장애 발생 시 어떻게 대응하나요?'와 같은 질문을 던지는 자리가 자주 보입니다.
    本
    04
    경험을 어떻게 설명할 것인가?
    실제 경험에 대한 설명이 필요하다는 흔적이 있어야 합니다. 없으면 면접관이 '구체적인 사례를 들어 설명해 주세요'를 추가로 묻는 경우가 많습니다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    당근마켓 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    Kafka 파이프라인에서 직접 측정 도구 붙인 경험 서술약 75초피쳐 지연을 이벤트 타임스탬프 기준으로 측정하고 SLO로 관리하는 방식 결약 60초hot path와 cold path 분리 구조에서 각 경로별 지연을 독립적으로 모니터링한 경험 결약 58초
    A
    약 75초

    Kafka 파이프라인에서 직접 측정 도구 붙인 경험 서술

    실시간 스트리밍 파이프라인 프로젝트에서 피쳐 지연시간이 눈에 보이지 않아 디버깅이 어려웠던 경험이 출발점이다. Kafka를 통해 이벤트가 들어오고 피쳐 스토어에 적재되기까지 어느 구간에서 지연이 쌓이는지 알 수 없었다. 처음에는 로그 타임스탬프를 수동으로 비교했는데, 수십 밀리초가 집계 주기의 어느 위치에 있느냐에 따라 의미가 달라졌다. 그래서 이벤트 수신 시각과 피쳐 적재 완료 시각에 각각 타임스탬프를 찍어 Prometheus 커스텀 메트릭으로 올렸고, Grafana 대시보드에서 p50·p95 레이턴시를 실시간으로 확인할 수 있도록 구성했다. 임계값을 초과하면 알림이 오도록 설정해 장애 예방선으로 활용했다. 이후 특정 시간대에 p95가 튀는 패턴이 보였는데, 배치 집계 작업이 겹치는 시간대였다. 스케줄을 분산시켜 p95를 120ms에서 45ms 수준으로 낮출 수 있었다. 지연시간 측정은 측정 지점 설계가 절반이라는 걸 그때 배웠다.

    이 결의 특징
    타임스탬프 측정으로 병목 구간을 찾아 스케줄 분산으로 개선한 구체적 성과를 보여주는 결입니다.
    이 결이 통하는 자리
    실시간 시스템 지연 모니터링 경험을 확인하려는 질문에 통하는 결입니다.
    예시 답변 2
    약 60초

    피쳐 지연을 이벤트 타임스탬프 기준으로 측정하고 SLO로 관리하는 방식 결

    실시간 피쳐 지연 측정에서 처리 시각보다 이벤트 발생 시각 기준으로 지연을 측정하는 것이 더 정확합니다. 카프카 메시지가 생성된 시점과 피쳐 스토어에 반영된 시점의 차이를 추적하면, 시스템 부하가 아닌 실제 서비스 관점의 지연을 볼 수 있습니다. 이벤트 타임스탬프를 페이로드에 포함시키고, 스트림 처리기 출력에서 해당 값과 현재 시각의 차이를 Prometheus 게이지로 노출하는 방식을 사용했습니다. SLO를 p95 기준 200ms 이하로 설정하고, 이를 넘으면 알림이 오는 구조를 만들었습니다.

    이벤트 타임 기준이 서비스 실제 영향을 보여줍니다. 이벤트 타임이 지연 측정의 기준입니다. SLO가 모니터링 기준을 만듭니다. 측정 기준이 경보 설계를 결정합니다.

    이 결의 특징
    이벤트 타임 기준으로 측정해 서비스 실제 영향을 정확히 짚는 결입니다.
    이 결이 통하는 자리
    측정 기준의 정확성을 확인하려는 질문에서 설득력을 인정받는 결입니다.
    예시 답변 3
    약 58초

    hot path와 cold path 분리 구조에서 각 경로별 지연을 독립적으로 모니터링한 경험 결

    실시간 처리 파이프라인에서 hot path와 cold path를 분리하면 지연 측정도 경로별로 달라야 합니다. 실시간 서빙에 쓰이는 hot path는 p99 기준 수백ms 이하를 목표로 하고, 배치 집계가 들어가는 cold path는 분 단위 지연을 허용하는 방식으로 기준을 다르게 잡았습니다.

    각 경로에 별도의 메트릭 레이블을 붙여 Grafana 대시보드에서 경로별로 지연 분포를 볼 수 있게 했습니다. 두 경로를 같은 기준으로 보면 경보가 너무 자주 오거나 실제 문제를 놓치는 경우가 생깁니다. 경로별 기준이 모니터링 노이즈를 줄입니다. 경로 분리가 측정 기준도 분리합니다.

    레이블이 경로별 가시성을 만듭니다. 기준이 다른 경로는 다르게 측정해야 합니다.

    이 결의 특징
    경로별로 다른 기준을 적용해 모니터링 노이즈를 줄이는 결입니다.
    이 결이 통하는 자리
    세밀한 모니터링 설계를 확인하려는 질문에서 자주 채택되는 결입니다.
    !
    위 답변은 여러 풀이 중 한 가지 예시입니다. 정답이 아니며, 외워서 그대로 말하면 면접관이 다음 질문을 그 자리에서 시작하는 경우가 많습니다. 본인의 프로젝트·기준·숫자로 다시 짜는 자리로만 쓰세요.
    ✕자주 빠지는 자리

    같은 실수가 반복돼요. 이것만 피해도 절반은 갑니다.

    • ✕떨어뜨린 옵션이 1개라도 있는가? "이게 답이었어요"만으로는 의사결정이 아니라 그냥 선택입니다.
    • ✕선택 기준이 그 프로젝트에 한정되는가? "성능이 좋아서"는 일반론, "우리 트래픽이 X 패턴이라서"가 본인의 답입니다.
    • ✕결과 숫자 1개를 정확히 말할 수 있는가? P95·QPS·적중률 — 무엇이든 1개. 숫자가 없으면 직감으로 한 일처럼 들리기 쉽습니다.
    • ✕지금 다시 한다면 어떻게 할지 답할 수 있는가? "잘했다"보다 "이건 다르게 했을 것 같다"가 더 깊은 인상을 남깁니다.
    ▶이어질 꼬리질문

    진짜 면접은 두 번째 질문부터예요. 이 답 뒤에 따라올 법한 것들.

    壹피쳐의 지연시간을 줄이기 위해 어떤 방법을 고려할 수 있을까요?
    貳실시간 데이터 처리 중 발생할 수 있는 장애는 어떤 것이 있을까요?
    參이 시스템을 운영하면서 가장 어려웠던 점은 무엇이었나요?
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. 당근마켓 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    또는, 다음 질문으로

    같은 흐름에서 자주 이어지는 질문들이에요.

    배달의민족(우아한형제들) · 데이터 엔지니어
    실시간 데이터 처리 및 모니터링 자동화와 관련된 경험에 대해 설명해 주세요.
    이 질문 보기
    토스 · 백엔드
    실시간 데이터 처리에 대한 경험이 있다면, 어떤 방식으로 접근했는지 설명해 주세요.
    이 질문 보기
    쿠팡 · 백엔드
    실시간 데이터 처리 시스템에서 장애를 예방하기 위한 접근 방법은 무엇인가요?
    이 질문 보기
    스마일게이트 · 데이터·AI 일반
    실시간 데이터 처리 시스템에 대해 설명해 보세요.
    이 질문 보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, 당근마켓 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기