Obelisk: WASM 기반 결정론적 워크플로우 엔진 - 재실행 가능, 자동 재시도
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

Obelisk - WASM기반의 결정론적 워크플로우 엔진

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

DevOps

대상자

  • 소프트웨어 개발자, DevOps 엔지니어
  • 중급~고급 수준의 인프라/자동화 도구 사용자

핵심 요약

  • WASM 기반의 결정론적 워크플로우 엔진으로, 재실행 가능하고 자동 재시도/에러 복구 기능 제공
  • SQLite 기반 영속성 보장Web UI, CLI, gRPC API 등 다양한 제어 인터페이스 지원
  • GitHub Webhook, Turso DB, OpenAI, WASI 등과 연동해 복잡한 백그라운드 작업 처리 가능

섹션별 세부 요약

1. 개요

  • WASM 컴포넌트 모델을 활용한 결정론적 워크플로우 엔진
  • 하나의 바이너리로 실행되며, WASI 액티비티/Webhook 요청 처리 가능
  • SQLite에 실행 과정 기록해 영속성 확보

2. 주요 기능

  • GitHub Webhook, Turso DB, OpenAI, WASI 기반 HTTP 요청 연동 지원
  • Web UI, CLI, gRPC API를 통한 다중 방식의 제어 가능
  • 자동 재시도, 에러 복구, 재실행 가능한 워크플로우 처리

3. 지원 플랫폼

  • Linux x64 / arm64 (musl, glibc 2.35+, NixOS)
  • macOS x64 / arm64 지원

4. 활용 시나리오

  • 백그라운드/배치 작업, 주기적 태스크, 엔드 투 엔드 테스트 등 자동화 시나리오에 유용
  • 복잡한 백그라운드 작업의 안정적 처리를 위한 엔진

결론

  • WASM 기반 결정론적 워크플로우 엔진으로, SQLite 영속성, 다중 제어 인터페이스, 다양한 연동 지원을 통해 복잡한 자동화 작업의 안정성과 확장성을 극대화 가능