Это помогает оптимизировать их работу.
Facebook всегда ответственно подходила к созданию и тестированию приложений. Именно поэтому они выходят с минимальным количеством багов.
На территории одного из дата-центров Facebook в городе Прайнвилл установлено 60 серверных шкафчиков, внутри которых лежит по 32 смартфона с iOS и Android на борту. Шкафы оборудованы автономной системой электропитания и доступом к Wi-Fi. Каждая стойка со смартфонами полностью изолирована от внешних воздействий.
Тестирование приложений происходит с помощью программы CT-Scan для iOS и Open Compute Project Leopard для Android. Софт отвечает за оптимизацию работы приложения.
Но не все гаджеты находятся в шкафчиках, поэтому часть из них инженеры расположили на специальных стенах с полочками для смартфонов.
Для управления стеллажами с устройствами на iOS используется 8 Mac Mini, для Android – четыре OCP-сервера Leopard на каждую категорию смартфонов. Кроме того, внутри шкафчиков установлены камеры для отслеживания процесса установки, запуска и удаления тестового билда приложения.
Такая технология используется для оперативного выпуска обновлений для Facebook-приложений, а также для выявления самых незначительных изменений в коде, влияющих на общую работоспособность гаджета.
Конечно, никто не отменял человеческий фактор, поэтому после автоматизированной проверки идёт ручная, живыми людьми. [VentureBeat]
![undefined](https://www.iphones.ru/wp-content/themes/simpla2/images/logo-transparent.png)
🙈 Все комментарии
Форум →Интересно. Надеюсь Apple делает как минимум тоже самое.
Забавно, что Facebook используют старые версии смартфонов. (iPhone 4,4S,5C…) Так, я догадываюсь, будет дешевле? :)
@R.Beat, Такая компания как Facebook не станет экономить на этом, уверен последние модели смартфонов там тоже есть. С другой стороны на если на старых моделях работает стабильно, то на новых приложение должно летать :)
@R.Beat, не в цене дело. В настоящий момент существует большое количество людей, которые используют старые модели телефонов. Любая, уважающая себя компания, постарается поддерживать свое приложение для максимального количества клиентов. Именно поэтому и тестируют не только флагманы.
“Facebook всегда ответственно подходила к созданию и тестированию приложений”.
Видимо поэтому их говнокодеры не могут поправить то, что их чудо-клиент состоящий из ДВУХ отдельных приложений жиреет вплоть до нескольких гигов. Хотя 100-мегабайтные апдейты они выпускают чуть ли не каждую неделю.
@Alexander Andreychenko, на андроид у них получилось вполне годный facebook lite выпустить. может и до ios дойдет когда-нибудь
тото фейсбучная софтина жрет батарейку как не в себя
@Mice, Так они не знают об этом. Все телефоны на зарядке.
@astep, ха ха ха!
“Facebook всегда ответственно подходила к созданию и тестированию приложений”.
Видимо поэтому их приложение для ios нещадно жрало батарею даже в фоновом режиме не так давно.
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как установить аватар в комментариях?
Ответ вот здесьПочему в iOS 16 не работает выделение и копирование объектов на фотографиях
Как в macOS отключить автозапуск приложения Музыка во время подключения гарнитуры
Как изменить номер SMS-центра на iPhone?
Как в YouTube на iPhone выбрать 4K разрешение для видео
Что делать, если у iPhone не играет динамик после наушников
Как отслеживать скидки в iTunes Store
Как работать с PDF-файлами на iPhone
Почему не получается поделиться геопозицией с Apple Watch