Viewing profile — qianli_cs
qianli_cs
HN member- Joined
- Sat, Sep 03, 2022, 7:10 PM UTC
- HN karma
- 806
- Public activity
- 124 items
- HN profile
- View on Hacker News ↗
About qianli_cs
Recent public activity
- story
- story
-
comment
Comment #46800690
That's fair, the idea itself isn't new. Workflows/durable execution have been around forever (same story in Elixir). The differences are in the implementation and DX: the programmi…
-
comment
Comment #46800154
Thanks for sharing, interesting project! One thing that stood out to me is that some fairly core features are gated behind a Pro tier. For context, there are prior projects in this…
- story
-
comment
Comment #46123935
This post seems to be published in a hurry. Under "How it works" section a bunch of duplication, and I think they should make the blog post exactly once :) Excerpt from the blog po…
-
comment
Comment #46008597
I really enjoyed this post and love seeing more lightweight approaches! The deep dive on tradeoffs between different durable-execution approaches was great. For me, the most intere…
-
comment
Comment #45939524
Yeah, in the long term, we're supporting more languages. But we aren't actively building new languages right now.
-
comment
Comment #45921499
To build on what Peter said, we need to stay focused and make one backend solid before expanding. But architecturally, nothing prevents us from supporting more engines going forwar…
- comment
-
comment
Comment #45689183
I'm excited about this because durable workflows are really important for making AI applications production ready :) Disclaimer: I'm working on DBOS, a durable workflow library bui…
- story
-
comment
Comment #45640834
We're seeing issues with multiple AWS services https://health.aws.amazon.com/health/status
- story
- story
- story
-
comment
Comment #45460242
In DBOS, workflows can be invoked directly as normal function calls or enqueued. Direct calls don't require any polling. For queued workflows, each process runs a lightweight polli…
-
comment
Comment #45459709
Good questions! DBOS naturally scales to distributed environments, with many processes/servers per application and many applications running together. The key idea is to use the da…
-
comment
Comment #45459672
I think one potential concern with "checkpoint execution state at every interaction with the outside world" is the size of the checkpoints. Allowing users to control the granularit…
-
comment
Comment #45459409
I think a clearer way to think about this is "at least once" message delivery plus idempotent workflow execution is effectively exactly-once event processing. The DBOS workflow exe…
-
comment
Comment #45459368
That password is only used by the GHA to start a local Postgres Docker container ( https://github.com/dbos-inc/dbos-transact-golang/blob/main/c... ), which is not accessible from o…
- story
-
comment
Comment #45367678
I think it was likely caused by the cache trying to compare the tag with Docker Hub: https://docs.docker.com/docker-hub/image-library/mirror/#wha... > "When a pull is attempted wit…
- story
-
comment
Comment #45188541
The main advantage is the same architectural benefit DBOS provides in other languages: you only need to deploy your application, so there's no separate coordinator to run. All func…