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