Какой из следующих подходов к архитектуре наиболее эффективен для обеспечения отказоустойчивости в распределённой системе?