태그: Workflow
3편
-
Temporal의 내구성 실행: Workflow·Activity·Worker, 리플레이, 재시도, 시그널, 버전 관리
Temporal은 마이크로서비스·레거시 API·메시지 큐를 아우르는 업무 절차를 코드로 표현하고, 프로세스 재시작·네트워크 단절·인프라 장애가 있어도 동일한 순서와 의미로 실행을 이어 가게 하는 오케스트레이션 플랫폼입니다.
-
Cadence 워크플로우 엔진: 재실행으로 상태를 복원하는 원리와 Temporal과의 차이
Uber가 공개한 Cadence가 이벤트 이력을 재실행해 워크플로 상태를 복원하는 원리를 설명하고, Domain·Tasklist 구성, Activity 옵션과 재시도 정책, 시그널·쿼리, Go 스타일 주문 처리 예제, Temporal과의 차이를 다룹니다.
-
GitHub Actions 워크플로 작성: CI, 배포, Secrets, 조건부 실행, 캐싱, Marketplace 액션
GitHub Actions로 CI/CD를 구축하는 방법. 기본 워크플로, CI와 배포 워크플로, Secrets 관리, 조건부 실행, 의존성 캐싱, Marketplace 액션 활용을 예제로 정리합니다.