Yandex has developed a tool for monitoring and analyzing servers
Author - Mansur Ismagulov
The Tech AI
Get the key points in seconds - a short summary from The Tech AI.
Yandex has opened access to the "Perforator" tool for monitoring servers and applications. It identifies inefficient code, allowing infrastructure costs to be reduced by up to 20%. Supported languages include C, C++, Go, Rust, Python, and Java, as well as visualization through Flame graphs.
Yandex has developed and released Perforator—an innovative tool for continuous monitoring and analysis of servers and applications in real time.
Perforator helps developers identify the most resource-intensive areas of code and provides detailed statistics for further optimization. By identifying inefficient code and supporting profiling-based optimization, Perforator delivers precise data that enables enterprises to manually optimize their applications and reduce infrastructure costs by up to 20%. Depending on the size of the company, this can lead to savings of millions of dollars per year or more.
Resource optimization is crucial for both large data centers and technology corporations, as well as small businesses and startups with limited resources. Instead of spending funds on additional hardware, companies can leverage Perforator to optimize their existing infrastructure without compromising performance. This tool has been used for profiling in many Yandex services for over a year, and it is now available to companies, developers, and analysts worldwide.
Companies can deploy Perforator on their own servers, thereby minimizing dependence on external cloud infrastructure providers and maintaining full control over their data. This makes Perforator an ideal solution for organizations with strict data security requirements operating within closed infrastructure.
Perforator provides detailed information on server resource usage and analyzes the impact of code on performance, identifying the most resource-intensive applications. Perforator natively supports programming languages such as C, C++, Go, Rust, Python, and Java. This solution offers in-depth analytics and data visualization using Flame graphs, significantly simplifying the process of diagnosing issues.
Perforator is the latest addition to Yandex's collection of open-source tools. You can explore all of the company's open-source projects, including YYaFSDP, AQLM, and YTsaurus, here.
The Tech on Telegram Follow The Tech on Telegram
Keep up with the latest technology and startup news.