| ▲ | svara 4 hours ago | ||||||||||||||||
Word on HN is that you're either paying more money than you expected for temporal's managed solution or taking on substantial ops burden ultimately running their very heavy system yourself. I wouldn't know, I've not done either, but I'd like to learn more from your or other's experience. | |||||||||||||||||
| ▲ | bitexploder 3 hours ago | parent | next [-] | ||||||||||||||||
I told an agent to set it up for me for some local stuff. It is written in Go. It has a painless path to run on a local SQLite DB. My agents use it to organize and coordinate workflows. It handles retries and long horizon tasks fine. As far as I can tell for the core workflows and tasks pieces it’s great. MIT license. Like anything it isn’t free to manage but it offers a lot in return. High reliability systems are hard. Temporal only solves some of it. It is far better than rolling it yourself. I think a genuine problem right now is people are building agentic work flows and learning the hard way highly reliable agentic work flows are hard. Agents are unreliable. They are both not deterministic and not the backing APIs have pretty high error rates. Temporal has solved that pain for me and made it easy to diagnose problems. I don’t have anything really large scale running. But big enough that it takes billions of tokens and high reliability to finish. | |||||||||||||||||
| ▲ | kenforthewin 2 hours ago | parent | prev | next [-] | ||||||||||||||||
Could you expand on the "substantial ops burden"? Let's say you're using a managed Postgres instance as the underlying data store, how substantial is the ops burden in that case? I understand that temporal is actually a set of 4 or so microservices on top of a data store, but if you're already running a distributed system backed by k8s or something like that, it doesn't seem like it adds significant incremental ops on top of that. But I could be wrong. | |||||||||||||||||
| |||||||||||||||||
| ▲ | edumucelli 3 hours ago | parent | prev | next [-] | ||||||||||||||||
Very heavy indeed, people will confuse the durability that Temporal provide with all the other properties a distributed system needs. They will then think that Temporal will solve all their problems. | |||||||||||||||||
| ▲ | parthdesai 2 hours ago | parent | prev [-] | ||||||||||||||||
use oban and call it a day: https://oban.pro/ | |||||||||||||||||