←back to thread

240 points yusufaytas | 1 comments | | HN request time: 0.203s | source
Show context
jojolatulipe ◴[] No.41897133[source]
At work we use Temporal and ended up using a dedicated workflow and signals to do distributed locking. Working well so far and the implementation is rather simple, relying on Temporal’s facilities to do the distributed parts of the lock.
replies(2): >>41898031 #>>41902284 #
wslh ◴[] No.41902284[source]
I just discovered Temporal, and I have to say thank you! From what I've seen so far, it seems like the holy grail for workflows, offering very clear high-level task management over complex infrastructure. Is Temporal unique in this space, or are there other alternatives of similar caliber? Given that it was spun off from Uber and is used by top vendors, it sounds like it’s been thoroughly battle-tested.
replies(1): >>41902394 #
1. refset ◴[] No.41902394[source]
DBOS [0] is outwardly similar although it's much younger. IIUC, internally DBOS is able to be more efficient and support lower latencies than Temporal because of the way it can push work down into Postgres stored procedures.

[0] https://www.dbos.dev/