«Яндекс» выложил в открытый доступ решение Perforator, призванное помочь бизнесу сократить расходы на серверы

Компания «Яндекс» открыла исходный код утилиты Perforator. По заявлению компании, этот инструмент может помочь компаниям оптимизировать код своих сервисов и снизить расходы на обслуживание серверов до 20%. 

Perforator оптимизирует код за счёт анализа работы приложений на серверах в режиме реального времени. С его помощью разработчики могут получать информацию о распределении ресурсов серверов и выделять наиболее ресурсоёмкие программы. В компании отмечают, что, в отличие от аналогов, Perforator минимально вмешивается в код и работу приложений и не требует значительных ресурсов для функционирования. При этом использование такого решения не нарушает требования информационной безопасности, так как вся информация о коде остаётся внутри компании, подчёркивают в «Яндексе». 

«Мы выложили код Perforator в открытый доступ, так как верим в важность обмена экспертизой с IT-сообществом и хотим давать дополнительные возможности бизнесам и разработчикам. Также мы планируем и дальше развивать инструмент. Например, улучшим его взаимодействие с популярными языками программирования, такими как Python и Java, и добавим инструменты для интеграции Perforator с решениями, которые автоматически оптимизируют код», — рассказал Алексей Гусаков, СТО «Яндекс» Поиска.

«Яндекс» использует Perforator для мониторинга нагрузки серверов и оптимизации работы своих крупнейших сервисов, например, «Поиска» и «Рекламы». Исходный код Perforator можно найти на GitHub. Посмотреть подробности замеров можно в репозитории GitHub, а почитать про разработку библиотеки — на Хабре.

Это не первое средство, которое «Яндекс» сделал доступным для всех пользователей. До этого «Яндекс» выложил в открытый доступ YaFSDP — инструмент для ускорения обучения больших языковых моделей.

Источник: habr.com

0 0 голоса
Рейтинг новости
515
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии