롯
롯데ON
November 26, 20251회
Batch Scheduler 내재화 — OnQuartz 개발 여정

간단 소개
롯데ON이 외부 Batch Scheduler를 Quartz Scheduler 기반으로 내재화하며 겪은 개발 여정, 아키텍처, 그리고 안정성 확보를 위한 시행착오와 해결 과정을 공유합니다.
AI Summary
Batch Scheduler 내재화 및 OnQuartz 개발
- 롯데ON은 운영 비용 절감 및 효율 강화를 위해 외부 Batch Scheduler를 Quartz Scheduler 기반 OnQuartz로 내재화했습니다.
- 클러스터링, HA, Misfire 정책 설정을 통해 안정성을 확보했으며, Scheduler-Batch Kafka 기반 비동기 통신 아키텍처를 구축했습니다.
- Blue-Green 배포 환경에서 리더 선출을 통해 Scheduler의 안정적 동작을 보장했습니다.
주요 시행착오 및 개선
- @Async 사용 시 Executor 및 TaskDecorator 명시로 MDC 추적 문제를 해결했고, 중복 실행 방지를 위해 TTL 개념을 도입했습니다.
- 무한 RUNNING 상태는
afterJob실행 보장으로 해결했고, 내재화로 비용 절감, 기능 커스터마이징 기반 마련과 대시보드 시각화를 구현했습니다.
Next Feeds

Kubernetes 제대로 아는 DevOps 엔지니어를 구분하는 8가지 질문과 답변
DevOps 엔지니어가 알아야 할 Kubernetes의 핵심 개념, 아키텍처, 리소스, 네트워킹, 오토스케일링 및 실무 이점을 8가지 질문과 답변으로 설명합니다.
KubernetesDevOps컨테이너오토스케일링아키텍처
2025. 11. 26.
인포그랩

한계에 도달한 전시 서버, 그리고 우리의 해답
11번가 전시 서버가 트래픽 증가에 대응하여 MongoDB 최적화, 리소스 관리 등으로 Scale-in에 성공한 과정.
MongoDBCPU SpikeScale-in트래픽 최적화커넥션 풀
2025. 11. 25.
11번가

개인화 추천 시스템 1편 - 유저의 행동은 “언어”일까? : Collaborative Embedding 구축기 (feat. Knowledge Distillation)
컬리는 유저 행동을 '언어'로 해석하는 **개인화 추천 시스템**을 구축, **Knowledge Distillation**으로 성능과 속도를 개선하여 비즈니스 성과를 크게 향상시켰다.
개인화 추천 시스템Collaborative EmbeddingKnowledge DistillationTransformerSemantic ID
2025. 11. 25.
컬리

이건 첫 번째 클릭! 히트맵 같이 보기
네이버 통합검색의 클릭 로그를 히트맵과 히스토그램으로 시각화하여 사용자 행동을 분석하고 서비스 개선 노하우를 공유하는 세션 내용.
네이버 통합검색클릭 로그히트맵데이터 시각화사용자 행동
2025. 11. 25.
Naver d2

DBT, Airflow를 활용한 데이터 계보 중심 파이프라인 만들기
NAVER ENGINEERING DAY 발표 세션으로, DBT와 Airflow를 활용해 데이터 계보 중심의 'Flow.er' 파이프라인을 구축하고 확장한 경험을 공유합니다.
DBTAirflow데이터 계보데이터 파이프라인Flow.er
2025. 11. 24.
Naver d2

당근페이 AI Powered FDS로 가는 여정: 룰엔진구축부터 LLM 적용까지
당근페이가 룰엔진 구축부터 LLM, RAG 적용까지 AI 기반 FDS를 고도화하여 금융 사기 탐지 및 사용자 보호를 강화한 여정.
당근페이FDS룰엔진LLMRAG
2025. 11. 24.
당근