К содержанию

Новости

Яндекс сделал доступным для всех инструмент, помогающий бизнесу снизить затраты на серверы.

31 января 20253 мин чтенияАвтор: Евгений Баев
Яндекс сделал доступным для всех инструмент, помогающий бизнесу снизить затраты на серверы.

Компания открыла исходный код Perforator – решения, которое позволяет оптимизировать код сервисов и уменьшать расходы на обслуживание серверов. Этот инструмент будет полезен как крупным корпорациям, так и стартапам.

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

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

Алексей Гусаков, СТО Яндекс Поиска, отметил:

Мы открыли исходный код Perforator, потому что верим в важность обмена знаниями в IT-сообществе и хотим предоставить дополнительные возможности бизнесу и разработчикам. Мы также планируем развивать инструмент, улучшая его взаимодействие с популярными языками программирования, такими как Python и Java, и добавляя инструменты для автоматической оптимизации кода.

Исходный код Perforator доступен на GitHub. Напомним, что ранее Яндекс также открыл доступ к библиотеке YaFSDP, которая ускоряет обучение больших языковых моделей с открытым исходным кодом до 25%.

Источник: пресс-релиз Яндекса

Что это значит для бизнеса

Perforator пригодится тем, у кого есть собственные серверы и заметные расходы на них: сервисы с большой нагрузкой, крупные интернет-магазины, SaaS-продукты, компании со своей разработкой. Инструмент показывает, какие программы съедают ресурсы, и помогает понять, где код можно ускорить. Меньше лишней нагрузки, меньше серверов, ниже счёт.

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

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

Кому стоит присмотреться

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

Что проверить, если сайт работает медленно

  • Скорость загрузки основных страниц на телефоне.
  • Включено ли кеширование и как часто оно сбрасывается.
  • Не перегружен ли сервер фоновыми задачами и обменами.

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

Расскажите о задаче. Бриф пришлём за 12 часов

Или напишите туда, где удобнее. Отвечает руководитель проектов, не бот.

Заявка у нас. Руководитель проектов свяжется с вами в рабочее время и пришлёт бриф в течение 12 часов.