3 ms·
Did you consider using NATS? While I haven't tried this deployment model, you can embed it in a go program as a library. If you wanted something really minimal
by osigurdson 1y ago
Did you consider using NATS? While I haven't tried this deployment model, you can embed it in a go program as a library. If you wanted something really minimal this might be an option.
I use NATS to acheive this type of durable processing. It works well. Of course, idempotent code is needed but I don't think this can be avoided.
- hmaxdml 1y agoWe decided to use Postgres because of the relational semantics, the ease of integration with user applications, and it's remarkable popularity