올
올리브영
December 1, 20252회
배달대행사 API 연동과 장애 대응 - 오늘드림 서비스 개발기

간단 소개
올리브영 '오늘드림' 서비스의 배달대행사 API 연동 전략, 콜백 API 리뉴얼 과정, 트랜잭션 장애 대응 및 교훈을 다룬다.
AI Summary
API 연동 및 에러 처리 전략
- 올리브영 '오늘드림'은 배달대행사 API를 통해 당일 배송 서비스를 제공하며, 주문 접수 및 콜백 API 연동으로 운영된다.
- Read Timeout, Connection Timeout, 서버 에러 등 일시적 문제는 재시도하며, 중복 접수는 배달대행사 응답으로 해결한다.
- 클라이언트 에러(예: 주소 오류)는 재시도 없이 즉시 처리한다. 콜백 API 리뉴얼
- 기존 배달대행사별 상이한 콜백 API는 관리 비효율 및 수정 누락 문제를 야기했다.
- 동일 기능 API를 1개로 통합 리뉴얼하여 관리 API 수를 12개에서 4개로 줄이고 효율성을 증대했다.
- 라이더 배차, 상품 픽업, 배송 완료 등 핵심 기능을 단일 API로 관리한다. 트랜잭션 에피소드와 교훈
- 트랜잭션 전파옵션 변경(REQUIRED -> REQUIRES_NEW)으로 트랜잭션 수가 급증, Connection Pool 초과로 서버 과부하가 발생했다.
- MSA 덕분에 전체 장애는 피했으며, 서버 증설 및 전파옵션 재변경으로 해결했다.
- MSA, 트랜잭션 전파옵션, 부하 테스트의 중요성을 교훈으로 얻었다.
Next Feeds
레거시 결제 원장을 확장 가능한 시스템으로
토스페이먼츠가 20년 된 레거시 결제 원장을 MySQL 기반의 확장 가능한 시스템으로 성공적으로 마이그레이션하고 운영하며 얻은 기술적 교훈.
결제 원장레거시 시스템마이그레이션확장성데이터 정합성
2025. 12. 1.
토스

Kafka Streams 윈도우 도입기
컬리는 스파이크성 트래픽 처리를 위해 Kafka Streams 텀블링 윈도우를 도입하며 겪은 문제와 해결 과정을 공유합니다.
Kafka Streams텀블링 윈도우스트림 시간Timestamp Extractor더미 이벤트
2025. 12. 1.
컬리

LLM Guardrails 2.0: 필터링을 넘어 추론 기반 보안 체계로 진화하는 AI 안전성 아키텍처
LLM Guardrails 2.0은 단순 필터링을 넘어 추론 기반의 다계층 AI 보안 체계로 진화하여, LLM의 안전한 기업 운영을 위한 핵심 인프라가 되고 있습니다.
LLM Guardrails 2.0AI 안전성추론 기반 보안에이전트 보안정책 엔진
2025. 12. 1.
교보dts

빌드가 터졌다: 5년 된 CMS 프로젝트의 Webpack4 → Vite 전환
컬리 CMS 프로젝트가 Webpack4 OOM 문제로 Vite로 번들러를 전환하여 빌드 성능과 개발 경험을 크게 개선한 여정.
ViteWebpack4OOM번들러 마이그레이션기술 부채
2025. 12. 1.
컬리
YEYE가 지켜보고 있다–카카오의 공격 표면 관리 이야기
카카오는 공격 표면 관리(ASM) 도구 'YEYE'를 개발하여 자산 식별, 취약점 분석, 대규모 스캔 최적화를 통해 보안을 강화하고, DSR 및 AI Assistant '예냥이'를 활용하여 보안 문화를 구축하고 있다.
공격 표면 관리YEYE보안 문화자산 관리스캔 최적화
2025. 12. 1.
카카오

AX 시대를 위한 한글 문서: 오픈소스 생태계 현황 분석과 활성화 전략
한글 문서(HWPX)의 AI 학습 데이터로서의 잠재력을 강조하고, 오픈소스 생태계 활성화 전략을 제시합니다.
한글 문서오픈소스 생태계AX 시대HWPXAI 학습 데이터
2025. 12. 1.
한글과컴퓨터