Awesome articles, thanks!
Im a ruby enthusiast trying to play with elixir and i have some questions regarding your solution (elixir in general).
- Before we had redis that you could consume and ensure that the post is written to the DB, with elixir, how do you ensure that the message is not lost? Meaning, imagine that the async task crashes, how do you rescue from that?
- Why the need for cache on elixir?
Sorry, if these are beginners questions :)