Полный текст

Во время недавней презентации умных очков Ray-Ban Display с Meta Neural Band за $800 Марк Цукерберг столкнулся с неловкой ситуацией: он трижды не смог ответить на видеозвонок, простояв на сцене около двух минут и оправдывая это проблемами с Wi-Fi, прежде чем признать: «Всё очень плохо». Главный технический директор Meta* Эндрю Босворт подробно объяснил, что стало причиной столь неудачной демонстрации.Босворт сообщил, что во время презентации произошло два непредвиденных сбоя во внутренних сетевых сервисах компании.Докладчики включили опцию Live AI для всех умных очков Ray-Ban Meta в здании. Несмотря на то, что тестовые прогоны не выявили проблем с видеозвонками при такой конфигурации, во время реальной презентации массовая активация этой функции вызвала проблемы со связью.В Meta* приняли решение направить трафик Live AI на свой внутренний сервер разработки, чтобы изолировать его во время демонстрации. Однако это действие распространилось на все умные очки в здании через точки доступа Wi-Fi, включая гарнитуры сотрудников. Босворт признал: «По сути, мы сами себя атаковали этой демонстрацией. Сервер разработки Meta* не был настроен на обработку потока трафика от других очков в здании — Meta* планировала, что он будет обрабатывать только гаджеты от демонстрационных устройств». Таким образом, перегрузка тестового сервера собственными устройствами внутри здания стала одной из ключевых причин сбоя.Помимо сетевых проблем, неудавшийся звонок в WhatsApp у Цукерберга также стал результатом совершенно новой, ранее не встречавшейся ошибки. Дисплей умных очков перешёл в спящий режим именно в момент поступления вызова. Когда Цукерберг попытался включить дисплей снова, уведомление об ответе на звонок уже не появилось. Технический директор назвал это ошибкой «состояния гонки» (race condition) — ситуацией, когда результат работы системы зависит от порядка или времени выполнения конкурирующих процессов.«Мы никогда раньше не сталкивались с такой ошибкой. Мы столкнулись с ней впервые. Теперь она исправлена, и это ужасное, ужасное место, где эта ошибка могла проявиться», — отметил Босворт.Технический директор подчеркнул, что в компании, безусловно, умеют работать с видеозвонками, и все были «огорчены» появлением ошибок на столь важной презентации нового гаджета. Босворт подытожил, что это был «просто сбой во время демонстрации, а не, скажем так, сбой продукта». По его словам, компания извлекла уроки из произошедшего и приняла меры для предотвращения подобных ситуаций в будущем.* Meta Platforms признана экстремистской организацией, её деятельность в России запрещена