Необходимость ночных отключений в британских государственных цифровых сервисах, вроде DVLA, обусловлена историческим наследием. Изначально, системы работали на мейнфреймах 80-х с пакетной обработкой данных, выполняемой ночью. Попытка модернизации в начале 2000-х привела к созданию гибридной инфраструктуры, где часть сервисов работала на новом, а часть на старом оборудовании.
Проблемой стали автоматические инструменты преобразования кода, создавшие переусложнённый, ненадежный код, который воспроизводил старые пакетные процессы. Это делало систему крайне чувствительной к любым изменениям данных во время ночной обработки, приводя к сбоям, требующим длительного восстановления.
Вместо радикальной перестройки всей системы было решено запустить новые цифровые сервисы с учётом особенностей старой инфраструктуры. Были созданы API для взаимодействия с базой данных, но ночная пакетная обработка осталась. Со временем была предложена подсистема, позволяющая сервисам работать круглосуточно, но она не была внедрена из-за решения о полной перестройке легаси-инфраструктуры, которая продолжается до сих пор.
Такая ситуация типична для многих организаций, сталкивающихся с необходимостью модернизации унаследованных систем. Вместо сосредоточения на постепенных улучшениях они часто застревают в дорогостоящих и длительных проектах по полной перестройке, которые могут не дать немедленных результатов и даже ухудшить ситуацию.
Изображение носит иллюстративный характер
Проблемой стали автоматические инструменты преобразования кода, создавшие переусложнённый, ненадежный код, который воспроизводил старые пакетные процессы. Это делало систему крайне чувствительной к любым изменениям данных во время ночной обработки, приводя к сбоям, требующим длительного восстановления.
Вместо радикальной перестройки всей системы было решено запустить новые цифровые сервисы с учётом особенностей старой инфраструктуры. Были созданы API для взаимодействия с базой данных, но ночная пакетная обработка осталась. Со временем была предложена подсистема, позволяющая сервисам работать круглосуточно, но она не была внедрена из-за решения о полной перестройке легаси-инфраструктуры, которая продолжается до сих пор.
Такая ситуация типична для многих организаций, сталкивающихся с необходимостью модернизации унаследованных систем. Вместо сосредоточения на постепенных улучшениях они часто застревают в дорогостоящих и длительных проектах по полной перестройке, которые могут не дать немедленных результатов и даже ухудшить ситуацию.