TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Duty – TypeScript Workflow Orchestration

1 点作者 carnewal3 个月前

2 条评论

carnewal3 个月前
Hey HN,<p>I&#x27;ve been working on Duty, a lightweight workflow orchestration tool for Node.JS&#x2F;TypeScript. The goal is to provide durable, scalable, and Postgres-backed task orchestration.<p>Think of it like Temporal that only requires a Postgres database &amp; and an npm install.<p>Think of it like a message queue but orchestrated with state persistence, automatic retries, and progress caching.<p>It&#x27;s not ready for release just yet but I&#x27;d appreciate it if you read the README and starred the repository if this interests you at all.<p>I&#x27;d really like your feedback on this!<p>Thanks
jbreckmckye3 个月前
I&#x27;m interested in this project and have starred it.<p>Some thoughts:<p>- Amazon Step Functions make it very easy for me to visualise a flow through an execution in the AWS console. What visualisation could you offer?<p>- If I try and DIY my workflow orchestration with something like DynamoDB and XState, I have a lot of infra to worry about, but I do get a very flexible workflow definition by using a full state machine. Is it fair to say Duty doesn&#x27;t yet support complex workflow graphs?<p>- Using JavaScript immediately makes me think serverless. But this project relies on Postgres which isn&#x27;t ideal for serverless flows. Could it also support serverless databases and scheduling?