Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Cache hit ratio в нормальных базах держится на уровне 99 %. Если worker ложится, запускается новый, и кэш «разогревается» с нуля. Пока кэш не разогрет, worker работает медленно, значит на него нельзя пускать пользовательскую нагрузку. Пока нет пользовательской нагрузки, кэш не разогревается. Это замкнутый круг.
Дмитрий в корне не согласен, — кворумы и шардирование решают проблему.
Я понял это так. Кворум не даст загнуться всему кластеру, при восстановлении шарда будет плохо только ему, а не всем, кто выжил в кворуме.
В худшем случае имеем ~50% прогретого кеша, что лучше, чем 0.
Всегда есть небольшая вероятность, что помрет 3 из 5, тогда кластер должен остановиться полностью, кеш будет холодный у всех, но это уже всем форсмажорам форсмажор.
Современная инфраструктура: проблемы и перспективы