logoalt Hacker News

htahir111today at 9:41 AM1 replyview on HN

How would you differentiate between other tools like Temporal or Kitaru (https://kitaru.ai/) ?


Replies

zknilltoday at 9:54 AM

I don't know Kitaru too well, but I do know Temporal a bit.

The pattern I describe in the article of 'channels' works really well for one of the hardest bits of using a durable execution tool like Temporal. If your workflow step is long running, or async, it's often hard to 'signal' the result of the step out to some frontend client. But using channels or sessions like in the article it becomes super easy because you can write the result to the channel and it's sent in realtime to the subscribed client. No HTTP polling for results, or anything like that.

show 1 reply