Polaris ускоряет загрузку сайтов на 34%

Инструмент Polaris, созданный в лаборатории МИТ, сокращает время загрузки страниц сайта на 34% благодаря технологии, отслеживающей “зависимости” между различными объектами на странице для динамического определения самого эффективного пути загрузки содержимого.

Сейчас, когда мы загружаем страницу современным браузером, мы сначала получаем HTML-файл. А в нем перечислены различные объекты в определенном порядке. Этот порядок определяет то, что будет загружаться сначала, а что потом.

«Это не отражает истинных связей между объектами. С помощью Polaris мы смогли отследить с большей точностью, как они взаимодействуют, — объясняет один из автором исследования Рави Нетравали. — Если один объект пишет данные, которые потом читает другой объект, тогда да, это зависимость. Но если они делают совершенно параллельные вещи, и у них нет общего состояния, тогда их можно загружать одновременно, потому что они друг от друга не зависят».

Ближайшая цель стартапа — убедить производителей браузеров использовать эту технологию. Для этого программа была написана на JavaScript.

Polaris требуется установить на сервере. У него есть инструмент, Scout, который загружает страницы локально и отделяет все связи, чтобы создать граф, который потом будет использован основной программой для оптимизации загрузки. Когда запрос клиента поступает на сервер, этот граф уже готов.

Исследователи протестировали Polaris на 200 самых посещаемых сайтах (по рейтингу Alexa). В среднем ускорение составило 34%. Наибольший эффект проявляется на сложных страницах с большим числом объектов.

Подписывайтесь
на наши каналы в Telegram

«Хайтек»новостионлайн

«Хайтек»Dailyновости 3 раза в день

Первая полоса
Метеорит впервые зафиксировали на видео и со звуком удара о землю
Новости
Россияне жалуются на сбои в работе eSIM и SIM-карт в iPhone: что происходит
Новости
Ученые обнаружили новый тип планет: как они устроены
Новости
Названа самая частая причина «развода» пингвинов
Новости
Эта частица станет ключом к разгадке темной материи во Вселенной  
Новости
Названы последствия саботажа трубопровода «Северный поток» в Балтике
Новости
Ученые придумали, как создать более емкие и долговечные аккумуляторы
Новости
Анализ подтверждает гипотезу, что Луна «откололась» от Земли
Космос
Инженеры «связали» прочную кольчугу толщиной в несколько атомов
Наука
«Хаббл» за 10 лет создал крупнейшую панораму соседней галактики
Космос
В ОАЭ построят крупнейшую круглосуточную солнечную электростанцию
Новости
Астрофизики рассмотрели детали активного ядра галактики
Космос
Камера, которая имитирует глаз насекомого, снимает в полумраке 9120 кадров в секунду
Новости
Найдена огромная черная дыра, которая стреляет энергией в сторону Земли
Новости
Выяснилось, когда и откуда во Вселенной появилась вода на самом деле
Новости
Инженеры придумали, как управлять приложениями с помощью ног
Новости
Найден странный источник радиосигналов, которого «не может быть»
Космос
Что будет, если ежедневно пить один бокал пива или вина — исследование
Наука
Посмотрите на взрыв корабля Starship в небе: в чем причина аварии
Космос
ИИ в e-commerce: как он работает и как его правильно использовать
Мнения