Функционирует при финансовой поддержке Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации

Регион
Опубликовано 16 октября, 14:09

Секунда, которая ломает банки: IT-архитектор объяснил, зачем миру менять правила отсчёта времени

IT-архитектор Цепков объяснил опасность «лишней секунды» для банков

ИИ-иллюстрация: создано редакцией Life.ru с использованием ChatGPT (OpenAI)

ИИ-иллюстрация: создано редакцией Life.ru с использованием ChatGPT (OpenAI)

Одна дополнительная секунда способна нарушить работу банковских систем, сбить последовательность финансовых операций и создать проблемы с обработкой данных. Именно поэтому отказ от корректировки мирового времени с учётом вращения Земли давно назрел. Об этом Life.ru рассказал IT-архитектор, консультант по менеджменту Максим Цепков, комментируя решение перейти с 2027 года на непрерывную шкалу всемирного времени UTC.

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

Любая ручная корректировка усложняет систему, потому что её надо специальным образом учитывать при вычислении временных интервалов

Максим Цепков

IT-архитектор

Любая ручная корректировка усложняет систему, потому что её надо специальным образом учитывать при вычислении временных интервалов
Любая ручная корректировка усложняет систему, потому что её надо специальным образом учитывать при вычислении временных интервалов

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

Эксперт напомнил, что сложности с календарными расчётами уже возникали на рубеже тысячелетий. Тогда программистам пришлось устранять ошибки, связанные не только с переходом на 2000 год, но и с определением високосных лет. Дело в том, что 2000 год, в отличие от 1900-го, был високосным, и программы, не учитывавшие это исключение, могли неправильно обрабатывать дату 29 февраля.

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

С 20 мая 2027 года международная система UTC перейдёт на непрерывный отсчёт без добавления или удаления отдельных секунд. Допустимое расхождение со временем, определяемым вращением Земли, увеличат до одного часа. По мнению Цепкова, такое решение позволит упростить информационные системы и снизить риски технических сбоев.

Ранее Life.ru рассказывал, что мировое время перестанут корректировать с учётом вращения Земли в 2027 году. Соответствующее решение приняли на международной конференции по мерам и весам в Версале. Помимо отказа от високосных секунд, специалисты обсуждали новый эталон секунды и создание единой шкалы времени для Луны.

Больше новостей о цифровой инфраструктуре, работе информационных систем и технологических решениях — в разделе «Технологии» на Life.ru.

BannerImage
Подписаться на LIFE
Комментарий
0
avatar