Компания «Яндекс» разместила в открытом доступе исходный код инструмента Perforator, который способен оптимизировать код своих сервисов. Это решение позволит организациям снизить расходы на обслуживание серверов до 20%. Инструмент будет доступен как для крупных компаний, так и для стартапов.

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