Hacker News new | ask | show | jobs
by spooneybarger 2867 days ago
Hi Wallaroo developer here,

I'm curious, does Benthos manage state for the user/application like we do in Wallaroo or is it purely stateless computations at this point?

1 comments

Processor implementations are able to carry their own state, or share state across worker threads or deployments using their own mechanisms, but Benthos doesn't provide any tooling for that. None of the processors you get out of the box need computational state. You currently get an ALO stream (provided you use ALO protocols), vertical & horizontal scaling as per your config, and any glue you need between services.

It would be a nice stretch goal to have standard tooling within Benthos to share distributed state, perhaps with some ability to do exactly-once processing, but that's not the focus of the project right now.