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