Можно использовать кластер бима, который тоже имеет вагон проблем: один коннект, ручками стейт менеджить при отключении. Радостей там тоже полно. При выборе кластера бима или редиса, я бы выбрал редис. Его проще мониторить, он гибче, его проще наращивать под нагрузки. Ну и я бы выбросил вагон кода и часть зависимостей типа сварма из приложения заодно.
Тут интересная проблема, которую я вижу на своей фирме. Давайте возьмём Elixir и будем писать на нем как на Ruby или любом другом языке, вместо ets использовать redis, забить на супервизоры в Elixir-е, потому что пусть кубернетес сам рестартует всю ноду на каждый чих и так далее, удивляюсь как ещё sidekit не тащат в Elixir проекты...
В общем-то, я наблюдаю сейчас обратную проблему. Люди берут Elixir и пишут на нем, как будто OTP вообще не существует.