Presentation: Compiling Workflows into Databases: The Architecture That Shouldn't Work (But Does)
외부 오케스트레이터의 신뢰성 감소와 데이터베이스를 이용한 내구성 있는 실행 방법을 공유합니다.
제레미 에드버그와 치안 리는 외부 오케스트레이터가 신뢰성을 떨어뜨리는 이유를 논의하며, 기존 데이터베이스를 활용해 내구성 있는 실행을 구현하는 방법을 설명합니다. 이들은 DBOS Transact가 표준 테이블, SKIP LOCKED 큐, 고유 기본 키를 사용하여 복잡하고 결함 내성이 있는 AI 워크플로를 최소한의 지연으로 관리하는 방법을 공유합니다. 별도의 분산 시스템에 대한 운영 오버헤드 없이 가능한 점이 특징입니다.
Discussion on using databases for reliable execution instead of external orchestrators.
Jeremy Edberg and Qian Li discuss the drawbacks of external orchestrators in terms of reliability and present an approach to using existing databases for durable execution. They explain how DBOS Transact leverages standard tables, SKIP LOCKED queues, and unique primary keys to efficiently manage complex, fault-tolerant AI workflows with minimal latency. This method minimizes the operational overhead that usually comes with separate distributed systems.