любой внешний ресурс является дополнительной точкой отказа приложения, работающего с ним я не раз видел, как приложения выбрасывали отказ или тупили из-за банального проседания канала к редиске
не знаю, как щас, но когда я его эксплуатировал, у него был так называемый режим бехолдера для обновления демона и лечения частых падений (тогда он был сыроват и был чисто внутренним маилрушным продуктом)
так вот, есть два экземпляра демона на одной машине: мастер и бехолдер. мастер пишет снапшоты и бинлоги, бехолдер по ним догоняется. когда мастер выходит и освобождает порт, бехолдер становится мастером
хм... в общем, я хотел сказать, что решение может задействовать не только возможности приложения, но и возможности платформы, на которой оно разворачивается