«Уперся — сообщи» в масштабах компании
Блог: Сережа Будяков про всякое · Обновлено
Проблемы случаются не только у исполнителя, но и у целой компании. Бывают форс-мажоры, рейдерские захваты. Бывает ломается сервер. Бывает, что падает основная база данных и тянет за собой реплику, если она была. Много чего бывает.
Причины всех подобных ситуаций выясняются в первые несколько минут. Компания, как и человек, упирается в какую-то проблему, но компания — это люди, и именно люди не хотят об этом сообщать своим клиентам, акционерам или партнерам. При серьезных инцидентах руководство прячется как нашкодивший пес — авось само починится. А параллельно бьет по столу и требует с подчиненных все починить асап.
Некоторое время назад один из самых крупных мировых почтовых провайдеров перестал присылать письма. На их инфраструктуре у Юздеска построено много логики. Бекап схема тоже есть, но она по разным причинам не всем подходит: долго переключать, нет пароля от почты и т.д. И бекап схема бекап схемы.
До этого момента провайдер был максимально стабильным, небольшие сбои чинились за пару минут и все сообщения за период простоя приходили в течение нескольких следующих минут.
Два дня ребята не делились информацией о причинах проблемы и не сообщили сколько времени может занять устранение. Периоды между формальными отписками службы поддержки занимали до 12 часов.
Идеальных компаний не бывает, у всех случаются проблемы спровоцированные ошибками недостаточным планированием внутри или внешними факторами, на которые сложно было повлиять. Первое, что нужно делать в этой ситуации — сообщить о ней пострадавшей стороне.
В случае с почтовым провайдером произошел скачок запросов к базе данных, который увел ее в режим чтения и чтобы вывести из него — нужно потратить много часов, а возможно и дней. Такое бывает, ситуация конечно очень неприятная, но о ней стало известно через 5 минут после произошедшего. Компании потребовалось почти 48 часов, чтобы сообщить о причине.
Дорогая компания, уперлась — сообщи, пожалуйста.
