zlacker

[parent] [thread] 1 comments
1. orefal+(OP)[view] [source] 2023-11-21 03:35:14
Interesting, I would have though a solution like https://temporal.io/ would be more appropriate for these use cases.

a job queue might just be the tip of the use cases iceberg... isn't it?

in the end it's a pub/sub - I use nats.io workers for this.

arf, just read a few comments on this same line down bellow.

replies(1): >>meowti+rd
2. meowti+rd[view] [source] 2023-11-21 05:14:11
>>orefal+(OP)
The main benefit of something like River is simplicity. With River your application might consist of two components, a database, and a code server. Such an architecture is really easy to test, develop, debug and deploy.

Adding temporal.io means introducing a third component. More components usually means more complexity. More complexity means more difficult to test, develop, debug and deploy.

As with everything, it's all about tradeoffs.

[go to top]