컬
컬리
January 11, 20261회
컬리의 입고 시스템이 외부 인입 데이터를 안전하게 동기화하는 방법

간단 소개
컬리가 3PL 사업 확장에 따라 외부 입고 데이터를 안전하게 동기화하기 위해 아웃박스 패턴과 재시도 토픽을 도입한 기술 블로그.
AI Summary
컬리는 3PL 사업 확장으로 외부 입고 데이터 동기화의 안전성 확보가 중요해졌다. 이를 위해 아웃박스 패턴과 재시도 토픽을 도입하여 시스템의 자가 치유 능력과 안정성을 높였다.
-
아웃박스 패턴 (발행부 안정화)
- DB 쓰기와 Kafka 메시지 발행의 원자성을
Namastack Outbox라이브러리로 보장한다. - 메시지를
outbox_record테이블에 저장 후, 폴러가 Kafka로 발행하며 실패 시 재시도 및 완료 마킹을 자동 처리한다. - 이를 통해 인터페이스 DB와 Kafka 메시지 간 불일치 문제를 해결하고 운영 부담을 줄였다.
- DB 쓰기와 Kafka 메시지 발행의 원자성을
-
재시도 토픽 (수신부 안정화)
- 컨슈머 처리 중 일시적 실패로 인한 블로킹을 방지한다.
Spring Kafka의@RetryableTopic을 활용, 실패 메시지를 전용 재시도 토픽으로 보내 지연 후 재처리한다.- 10분 간격으로 최대 24시간 재시도하며, 최종 실패 시 DLT로 이동한다.
SINGLE_TOPIC전략 및 별도 Kafka Template으로 효율성을 높여 핵심 비즈니스 로직에 집중할 수 있게 되었다.
Next Feeds

수천 개의 API/BATCH 서버를 하나의 설정 체계로 관리하기
토스페이먼츠가 수천 개의 API/BATCH 서버 설정을 오버레이 아키텍처, 템플릿 패턴, 선언형 Job-DSL, 동적 프로비저닝으로 관리하며 인프라 장애를 방지하고 개발자 경험을 개선한 과정을 설명합니다.
설정 관리오버레이 아키텍처템플릿 패턴Job-DSL동적 프로비저닝
2026. 1. 9.
토스
하이퍼엑셀(HyperAccel), Amazon EC2 F2 Instance 기반 LPU로 고효율 LLM 추론 서비스 구축
하이퍼엑셀이 AWS EC2 F2 인스턴스 기반 LPU로 LLM 추론 서비스의 효율성과 비용을 혁신하고 PoC 환경을 개선한 사례.
LPULLM 추론Amazon EC2 F2 인스턴스FPGAAWS Marketplace
2026. 1. 9.
AWS

연관 키워드 추천
여기어때는 데이터 특성에 맞는 Word2Vec과 하이브리드 파이프라인으로 연관 키워드 추천 시스템을 구축했다.
연관 키워드 추천Word2Vec적정 기술Initialization ProblemCo-occurrence Filtering
2026. 1. 9.
여기어때

전시 동적필터 리팩토링
여기어때 동적 필터의 복잡한 기존 구조를 정책과 생성 흐름 분리, 전략 패턴 적용으로 리팩토링하여 확장성과 유지보수성을 개선한 과정.
동적 필터리팩토링전략 패턴QuickFilterStrategyQuickFilterBuilder
2026. 1. 9.
여기어때

당근의 사용자 행동 로그 관리 플랫폼: 이벤트센터 개발기
당근은 사용자 행동 로그 관리의 비효율성을 해결하기 위해 UI 기반 플랫폼 '이벤트센터'를 개발하여 전사 로그 체계를 표준화하고 개발 생산성을 높였습니다.
사용자 행동 로그이벤트센터로그 관리 플랫폼스키마 관리데이터 파이프라인
2026. 1. 8.
당근

알라미 데이터 밋업: Wake Up with Data 참가 신청을 받습니다.
딜라이트룸이 알라미, 다로 서비스의 데이터 활용 사례, 분석 환경, 조직 문화를 공유하는 첫 오프라인 데이터 밋업.
알라미딜라이트룸데이터 밋업데이터 분석글로벌 스타트업
2026. 1. 8.
딜라이트룸