Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그

배차 정확도를 높이는 실거리 시스템 구축하기: OSRM, Kafka, 그리고 Redis

우아한형제들 favicon우아한형제들·Architecture·
AWSRedisSpring BootJavaKafka
2025년 06월 26일5

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

우아한형제들 기술블로그의 사례로 OSRM, Kafka, Redis를 활용한 실거리 시스템을 구축해 배차 정확도와 처리 효율을 높였습니다.

구현 방법

  • OSRM 기반 실거리 계산과 Kafka 이벤트 흐름으로 거리 계산을 분산 처리
  • Redis Hash로 지역별 실거리 그래프를 관리하고 클러스터로 확장성 확보
  • TTL 대신 완료/취소 시 데이터 삭제로 네트워크/자원 비용 최소화

주요 결과

  • 해시 구조로 필요한 필드에만 접근해 네트워크 트래픽 감소
  • 데이터 예시: 24MB JSON이 압축 3MB로 축소
  • 분당 15만~20만 건 경로 계산에 대응하는 확장성 확보

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
Redshift DW에서 PG DM을 만드는 여정 섬네일
70%

Redshift DW에서 PG DM을 만드는 여정

매드업 favicon매드업·2022년 04월 01일
Spring Data Redis: Repository vs RedisTemplate — 실전 성능 비교 섬네일
70%

Spring Data Redis: Repository vs RedisTemplate — 실전 성능 비교

여기어때 favicon여기어때·2026년 07월 01일
레거시 정산 개편기: 신규 시스템 투입 여정부터 대규모 배치 운영 노하우까지 섬네일
69%

레거시 정산 개편기: 신규 시스템 투입 여정부터 대규모 배치 운영 노하우까지

토스 favicon토스·2025년 12월 11일