We’ve skipped so many additional things like Redis, Memcached, Sidekiq and tons of libraries because it’s so easy to write a module to replace stuff. Switched from ruby to elixir 4 years ago and the only time we touch ruby is to maintain some old system. It’s so darned easy to add functionality to an exiting app that you have to be careful of bloat. And the functional paradigm is like second nature now. It’s hard to…
How do you deal with deployments and not losing things you could otherwise persist in Redis or Memcached? Of is your application stateless in that way?
It’s hard to explain, but the end result is that we don’t reach for Redis as much as we used to.