Высокие нагрузки и отказоустойчивость

Обеспечение отказоустойчивой работы программных систем под высокой нагрузкой

Масштабирование баз данных — партиционирование, репликация и шардинг

СУБД — это очень часто «узкое место» в производительности веб‑приложений. В момент, когда сервер баз данных не может справится с нагрузками, производится масштабирование.

В этой статье мы рассмотрим наиболее часто используемые способы увеличения производительности СУБД — партиционирование, репликацию и шардинг.

быстродействие
отказоустойчивость
хранение данных
СУБД
SQL
NoSQL
серверное ПО
Статья опубликована в 2014 и обновлена в 2020 году

Отказоустойчивость сайтов и веб‑приложений

Причин для сбоев в работе веб‑приложений немало — это и выход из строя серверного оборудования, и сбои программного обеспечения, и аварии на уровне дата‑центров.

При этом, действительно серьёзные проекты должны работать без перебоев даже в случае отказа отдельных подсистем. Практически всех рисков можно избежать или минимизировать их последствия при помощи грамотного проектирования как серверной инфраструктуры, так и архитектуры приложения.

отказоустойчивость
бэкенд
веб-разработка
серверы
системное администрирование
Статья опубликована в 2019 году

Высокие нагрузки — что выбрать: кластерное или облачное решение?

Если к сайту или веб‑приложению предъявляются высокие требования к быстродействию и устойчивости к высоким нагрузкам, то встаёт вопрос о выборе между кластерным и облачным решением. Оба варианта способны обеспечить отличное масштабирование, поэтому выбор чаще всего основан на экономических критериях.

высокие нагрузки
Статья опубликована в 2014 году

Устойчивость сайтов и веб‑приложений к нагрузкам

Для эффективного ведения бизнеса сайт должен выдерживать нагрузку и работать без перебоев. Однако, причин для сбоев из‑за нагрузки немало: это низкое качество хостинг‑провайдеров и даже простой резкий рост посещаемости, к которому проект не был готов, а также DoS‑атаки.

высокие нагрузки
быстродействие
Статья опубликована в 2014 году

Технологии по теме

Начнём проект вместе

Давайте познакомимся, обсудим проектные цели и способы их достижения. Просто напишите или позвоните нам:
или вы можете