Entry tags:
Современный девопс как job security
Некий сервис гоняет постоянно тесты. Когда эти тесты не срабатывают, к нам приходит сообщение, что ужас-ужас. Обычно они не срабатывают из-за таймаута где-то по дороге.
Раньше с таймаутами было просто бороться - вот тебе обычный пинг, вот тебе "tcp ping", и достаточно. А теперь это вызов из ангулара, через завскладажакс, через амазон, через нджинекс, через кубернет, через под, через контейнер. Ну и что из них приложило руку к таймауту?
no subject
А отлаживать весь этот код, который дженерят 20 фреймворков....
no subject
вообще удивительно каким образом входят в моду продукты которые в иные дни никто бы и нюхать не стал. я про к8 если что
no subject
А мода мне понятна. Процесс грохается, поскольку криворукий индокитаец писать стабильный код (обычно на го или жабе) неспособен. Если процесс грохается сам по себе, автоперезапуск кажется сложным. А тут контейнер грохнулся, подняли новый и побежали дальше.
no subject
разве что совсем капитальной. а так - поднимут из бэкапа, а на все что пропало скажут "извиняемся но у нас тут жопа была, теперь вот так".
показывали архитектуру, в которой обслуживающих контейнеров-сервисов (конфигурация, логи, мониторинг и т.д.) было больше, чем собственно тех, которые зарабатывали деньги
по моему опыту это почти всегда так. и работает прямо скажем через жопу. самая главная проблема это как сбить мутный вал false alarms до приемлемого уровня.
процесс грохается сам по себе, автоперезапуск кажется сложным. А тут контейнер грохнулся, подняли новый
короче это все опять для водителей руками. инженеру сказку о том что перезапуск что то вылечит хрен продашь...
no subject
no subject
no subject
--
Cohen the Barbarian