Из-за «високосной секунды» вышли из строя Netflix, Amazon, Apple Music и «заглючили» Android-смартфоны Статьи редакции

«Високосная секунда», добавленная к 30 июня для корректировки универсального времени по отношению к астрономическому вызвала неполадки в более чем двух тысячах различных сетей, а также в смартфонах на базе Android, Твиттере и множестве других сервисов. Об этом сообщает Wired.

По данным нью-гэмпширской компании Dyn Research, занимающейся отслеживанием работы популярных сетевых сервисов, корректировочная секунда вызвала «хаотичные отключения» более чем в двух тысячах сетей. Все они произошли сразу после 0:00 в ночь с 30 июня на 1 июля.

Кроме того, лишняя секунда нарушила работу Твиттера: у сервиса возникли проблемы со временем публикации твитов. Записи, которым не исполнилось ещё нескольких минут, отображались с пометкой «опубликовано вчера».

Инстаграм, Pinterest, Netflix, Amazon и недавно запущенный сервис Apple Music вышли из строя на время вплоть до 40 минут. Пострадал и хостинг Amazon Web Services, однако представители компании утверждают, что в неполадках были виноваты проблемы с подключением к сети, а не корректировка времени.

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

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

В предыдущий раз лишняя секунда добавлялась в 2012 году: тогда из строя вышел Reddit и компьютеры авиакомпании Qanta Airways, из-за чего в Австралии было задержано множество рейсов. К 2015 году интернет оказался более подготовленным, однако многие сервисы всё равно оказались недоступными как минимум на пять минут.

Из-за деструктивных последствий у «високосной секунды» множество противников. По их мнению, время можно переводить значительно реже, так как даже через 700 лет отставание будет составлять около получаса.

0
34 комментария
Написать комментарий...
Выходной Валера

Мой ведроид ничего необычного не заметил

Ответить
Развернуть ветку
Лекарственный Кирилл

А у меня все песни испортились.

Пришлось перекачивать.

Хз как связано.

Ответить
Развернуть ветку
Мягкий чайник

как это?

Ответить
Развернуть ветку
Лекарственный Кирилл

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

Ответить
Развернуть ветку
Длительный Паша

Вспомнилось, как нас пугали "Ошибкой - 2000" с последующим апокалипсисом.

Ответить
Развернуть ветку
Автономный вентилятор

А я из-за неё не выспался.
Так обрадовался лишней секунде, что думал ещё немного в интернете посидеть можно. Но немного не получилось.

Ответить
Развернуть ветку
Испанский кран
Ранее эксперты предупреждали, что от «високосной секунды» должны пострадать почти все сервисы, которые полагаются на атомное время. При этом подготовиться к корректировке, заложив её в работу компьютеров, невозможно, так как процесс переключения не упорядочен.

Что-то это, пардон, набор слов какой-то.

Ответить
Развернуть ветку
Головной кот

Ранее эксперты предупреждали, что от "високосной секунды" должны пострадать все сервисы, которые полагаются на синхронизацию времени через ntp. При этом подготовиться к корректировке, заложив её в работу компьютеров, невозможно, так как нет общего мнения о том, как же учитывать эту лишнюю секунду в рамках компьютерного (ОС) представления о времени. Сейчас точные ОС и версии ядра/ntpd не припомню, но где-то появлялась ещё одна 60-я секунда, где-то лишняя секунда эмулировалась в контролируемые задержки в отдаваемом ядром времени.

Так лучше? Хотя у нас, например, ничего никак не пострадало. А я ещё на всякий случай ставил будильник на без пяти 3 и руками на всякий случай смотрел в мониторинг.

Ответить
Развернуть ветку
Испанский кран

Да не намного лучше, честно говоря. Не могу говорить за все ОС, но в Linux/POSIX (то есть и в Android, например) все четко прописано и оговорено - при наличии синхронизации через ntpd "лишняя" секунда обрабатывается ядром, при этом она для пользовательских приложений это выглядит как повторение временнЫх отметок (таймстемпов) последней секунды суток. Именно это событие некорректно обрабатывается приложениями, которые наивно считают, что таймстемпы увеличиваются монотонно. Но вместо того, чтобы правильно писать обработку времени в приложениях, почему-то предлагается отказаться от високосной секунды.

Ответить
Развернуть ветку
Головной кот

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

Ответить
Развернуть ветку
Испанский кран

Я не распарсил вот конкретно эту строку:

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

Ну, допустим, насчет подготовки еще ладно, см. коммент выше, но вот что за переключение имелось в виду?

Ответить
Развернуть ветку
Осенний цветок

Это так. У меня была такая ситуация в 3 часа ночи как раз. Прибавилась секунда и у некоторых сервлетов джавы и просто приложений снесло башню. Нагрузка на некоторые сервера увеличилась в 100 раз. Помог плавный ребут серверов, и то не везде

Ответить
Развернуть ветку
Испанский кран

Дайте-ка угадаю, это случилось под JDK 1.6 на весьма давно не обновлявшемся дистре Linux?

Ответить
Развернуть ветку
Осенний цветок

Угу. Сейчас пытаюсь изучить суть проблемы и понять, почему так получается. Понятно, как прибавляется секунда, что именно видят приложения. Но почему они начинают жрать до 100% ЦПУ.
Может быть, вы знаете?

Ответить
Развернуть ветку
Испанский кран

Как не знать, три года назад, когда тоже високосная секунда случилась, куча народа (в том числе и я) огребла те же проблемы. Проблем, собственно, две, и в Linux, и в JDK: 1) в старых ядрах Linux есть баг, из-за которого спящие процесы начинают постоянно пробуждаться после вставки високосной секунды, потому потребление процессора и подскакивает до 100%, 2) в старых версиях JDK шедулинг ниток завязан на непрерывность счетчика времени, поэтому при вставке секунды начинается чехарда планировщика с эффектами, аналогичными таковым в ядре. В общем, решение тут одно - обновиться.

Ответить
Развернуть ветку
Осенний цветок

Спасибо большое, очень доходчиво.

Ответить
Развернуть ветку
Озабоченный историк

случайно тебе плюс поставил:(

Ответить
Развернуть ветку
Испанский кран

Я еще коммент выше написал, можно скомпенсировать минусом его.

Ответить
Развернуть ветку
Ключевой Абдужаббор

Високосная секунда оказалась влиятельнее некоторых людей из рейтинга Forbes...

Ответить
Развернуть ветку
Технический Филипп

У меня в ту ночь айфон ушел в бесконечную перезагрузку. Совпадение? Думаю, да

Ответить
Развернуть ветку
Выходной Валера

Он просто разорвал временной континуум

Ответить
Развернуть ветку
Подобный пистолет
Ответить
Развернуть ветку
Уникальный теркин30см

16:15

Android 4.2.2

Полет нормальный.

Ответить
Развернуть ветку
Юридический щит

А у меня камера первый раз не захотела открываться и крашился вк, 5.1 н5. МБ совпадение

Ответить
Развернуть ветку
Исторический колос

Не думаю.

Ответить
Развернуть ветку
Строительный каякер

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

Ответить
Развернуть ветку
Изящный мангал

Это заговор ученых!

Ответить
Развернуть ветку
Наивный дым

у меня андроид плохо работает. високосная секунда не виновата, правда.
а так, хоть будильник вовремя прозвонил.

Ответить
Развернуть ветку
Пышный пёс_анон

И да пришел хаос.

Ответить
Развернуть ветку
Пышный пёс_анон

Вангую видео с прокурором, где она говорит "Это - хаос".

Ответить
Развернуть ветку
Уютный кавалер

Хаос не хаос, а в скайпе полная рассинхронизация сообщений

Ответить
Развернуть ветку
Великолепный Мика

Дак значит вот из-за чего я не услышал будильник сегодня утром!

Ответить
Развернуть ветку
Исторический колос

Новость попахивает откровенно говоря.
"корректировочная секунда вызвала «хаотичные отключения» более чем в двух тысячах сетей. Все они произошли сразу после 0:00 в ночь с 30 июня на 1 июля."
Секунда прибавлялась в каждом часовом поясе последовательно, а тут на графике показано только для какого-то определенного часового пояса, причем Dyn говорит, что это в "целой сети".

Ответить
Развернуть ветку
Повседневный спрей

Гринвич

Ответить
Развернуть ветку
Читать все 34 комментария
null