Один сбой Redis остановил систему кредитного скоринга на полчаса. Допустимый лимит простоя за месяц закончился за один инцидент.
Тогда команда решила перейти на Hazelcast. Тут данные хранятся сразу в нескольких копиях, а при отказе одного сервера система продолжает работать. Следующая поломка оборудования уже прошла незаметно для пользователей.
Но у новой системы нашлись свои проблемы. Сохранение данных после перезапуска пришлось настраивать самостоятельно, некоторые библиотеки нельзя было нормально подключить, а часть нужных функций оказалась платной.
Автор разбирает переход с Redis на Hazelcast, настройки системы и проблемы, которые обнаружились уже во время работы. Несмотря на удачный результат, теперь команда рассматривает
еще одну замену.