Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



We decided to use Postgres because of the relational semantics, the ease of integration with user applications, and it's remarkable popularity




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: