“스케줄이 또 안 돌았어요” — 우리가 Temporal을 선택한 이유
Temporal스케줄링워크플로우장애 대응MSA무신사
AI 요약
Beta무신사 테크 블로그는 "스케줄이 또 안 돌았어요"라는 제목의 글에서 기존 Jenkins crontab 기반 스케줄링 시스템의 한계를 설명하고, 이를 해결하기 위해 Temporal을 도입한 경험을 공유합니다. 기존 시스템은 스케줄 실패 시 알림 부재, 복잡한 로그 분석, 수동 재실행의 번거로움 등의 문제를 안고 있었습니다.
특히, 스케줄이 멈춰도 이를 감지하지 못하거나, 문제 발생 시 원인 파악에 많은 시간이 소요되는 점이 운영 리스크를 키웠습니다. 이러한 문제들을 해결하기 위해 무신사는 실패해도 스스로 복구하고 재시도하는 워크플로우 엔진인 Temporal을 도입하여 안정적인 출고 지시 시스템을 구축했습니다.
이를 통해 스케줄 장애를 획기적으로 줄이고, 운영 효율성을 높였음을 강조합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기



