Hacker News new | ask | show | jobs
by pdimitar 2231 days ago
Tradeoffs. In the setup you describe I'd pick correctness over performance any day.

If you hit a performance bottleneck you might as well just use RabbitMQ or Kafka to queue up stuff and process it as it comes along. Or apply back-pressure if your current code allows for it.

1 comments

I actually use redis hashsets to queue stuff when I need correctness. Much more performant than rmq's mnesia