Hasty Briefsbeta

双语

In Production

10 days ago
  • #Durable Execution
  • #Workflow Systems
  • #Postgres
  • Absurd是一个完全基于Postgres构建的持久执行系统,仅使用单个SQL文件和轻量级SDK。
  • 它经历了多次版本迭代,逐步加入了分解步骤、任务结果、命令行工具(absurdctl)、Web仪表盘(Habitat)以及Agent集成等功能。
  • 其核心设计保持不变,强调简洁性,SDK代码极少,并采用基于检查点的重放模型——该模型无需在步骤之外进行确定性执行。
  • 主要应用场景包括Agent工作流、定时任务和需要具备故障恢复及部署韧性的后台处理。
  • 现有局限性包括:无内置调度器、仅支持推送模型、缺乏分区支持,且在分区生命周期管理方面存在挑战。
  • 该项目为开源项目,致力于成为由社区驱动的解决方案,不涉及商业利益,并欢迎反馈与贡献。