redis, sidekiq, elasticsearch