Мы разрабатываем сайты и веб-приложения, устойчивые к отказу отдельных подсистем.

Действительно серьёзные проекты должны работать без перебоев даже в случае отказа отдельных серверов или модулей системы. Причин для сбоев в работе немало: выход из строя «железа», сбои программного обеспечения, аварии на уровне дата-центров. И этих рисков можно избежать или хотя бы минимизировать их последствия.

Для достижения отказоустойчивости используется горизонтальное масштабирование или дублирование всех серверов и настройка их автоматической «горячей» замены в случае выхода из строя основных. И в том, и в другом случае всех критичные компоненты системы резервируются: при горизонтальном масштабировании они все работают параллельно, выход из строя одного из них не критичен для работоспособности системы в целом, а при использовании схемы с «горячей заменой» резервный компонент включается только в момент выхода из строя основного.

Мы проектируем и разрабатываем веб-приложения, которые могут продолжать функционировать даже в условиях, когда отдельные их компоненты перестают работать в нормальном режиме, а также проектируем инфраструктуру таким образом, что возможные сбои остаются незамеченными конечными пользователями.