Kurly에서 주문을 모니터링 하는 법
4
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

Kurly 주문 모니터링 시스템 개선

이 게시물은 Legacy 시스템에서 느린 속도와 장애 문제를 겪던 주문 모니터링을 Kafka와 Elasticsearch를 활용해 개선한 과정을 소개합니다.

기존 문제점

  • 복잡하고 느린 SQL 쿼리로 인한 검색 지연 및 장애 발생
  • 2,000라인 이상의 스파게티 코드와 데이터 정합성 문제

개선 접근법

  • Kafka를 통한 실시간 주문 데이터 적재
  • Elasticsearch와 Kibana로 실시간 대시보드 구현
  • Kafka 클라이언트 설정 및 데이터 유실 방지 조치

배운 점과 향후 계획

  • 실시간 모니터링으로 빠른 장애 인지 및 비즈니스 인사이트 도출
  • 데이터 정합성 문제 보완 및 멱등성 보장 구현
  • Legacy 시스템을 지속적으로 리팩토링하며 개선 예정

연관 게시글