This open source tool could save Google, Microsoft, billions by cutting CPU resources by 20% but even small businesses can benefit

Perforator flame graph
(Image credit: Yandex)

  • Yandex developed and open-sourced Perforator which identifies inefficiencies in applications
  • This in turn allows DevOps and SysOps to optimize applications and reduce infrastructure costs
  • Savings can be billions of dollars for hyperscalers but even SMBs with on-prem servers can benefit

Yandex, Russia's largest tech company, has released an open source tool designed to identify and evaluate code inefficiencies across an entire code base.

“Perforator” can help a range of businesses - from tech giants like Google and Microsoft to SMBs - reduce their infrastructure costs by up to 20%, the company says, helping DevOps and SysOps teams pinpoint the most resource-intensive sections of code and offers detailed suggestions for how to optimize them. Using eBPF technology it can run programs within the Linux kernel safely and without slowing down systems.

The tool supports a range of popular languages, including C, C++, Go, Rust, Python, and Java. Analytics and data visualization are offered through flame graphs, making problem diagnostics much more manageable, and use of profile-guided optimization (PGO) can accelerate C++ programs by up to 10%. Yandex says it intends to improve future versions with better integration for Python and Java, along with more precise event analysis.

Saving hyperscalers a fortune

“Perforator helps businesses get the most out of their servers without sacrificing performance," said Sergey Skvortsov, a senior developer at Yandex who leads the team behind the tool. "Using Perforator, businesses can optimize their code, reduce server load, and ultimately lower energy and equipment costs."

Yandex says Perforator is useful for large data centers, tech corporations, and even smaller businesses with limited resources. Instead of investing in additional equipment, they can use the tool to get more out of their existing infrastructure. Perforator also includes handy A/B testing capabilities.

The tool has been used within Yandex services for over a year and is now available globally for companies, developers, and researchers. Because it runs directly on a company’s servers, Perforator reduces reliance on external cloud providers, making it ideal for organizations with strict data security requirements.

For hyperscalers, the potential savings could be huge, but SMBs with on-prem servers can also see substantial cost reductions. "Perforator can benefit companies of all sizes, from small businesses with 10-100 servers, which can save millions of dollars per year, to larger enterprises with thousands of servers and more, where savings can reach hundreds of millions or even billions of dollars annually,” Skvortsov said.

Perforator’s source code is available for free on GitHub, alongside Yandex's other open-source tools.

You might also like

Wayne Williams
Editor

Wayne Williams is a freelancer writing news for TechRadar Pro. He has been writing about computers, technology, and the web for 30 years. In that time he wrote for most of the UK’s PC magazines, and launched, edited and published a number of them too.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.

Read more
A person standing in front of a rack of servers inside a data center
Changing a few lines of code in Linux could apparently save hyperscalers billions, research claims, but I am not convinced
DeepSeek logo
Why DeepSeek R1 could be right for your business, and why the hysteria around it is wrong
A person standing in front of a rack of servers inside a data center
Microsoft joins scientists in finding a way to reuse decommissioned servers
A close up of a person typing on a MacBook keyboard.
Best open source software of 2025
Holographic representation of cloud computing over open businessman's hand
Businesses are struggling to address vulnerabilities hidden in phantom dependencies
A profile of a human brain against a digital background.
Navigating the rising costs of AI inference in the era of large-scale applications
Latest in Pro
Branch office chairs next to a TechRadar-branded badge that reads Big Savings.
This office chair deal wins the Amazon Spring Sale for me and it's so good I don't expect it to last
Saily eSIM by Nord Security
"Much more than just an eSIM service" - I spoke to the CEO of Saily about the future of travel and its impact on secure eSIM technology
NetSuite EVP Evan Goldberg at SuiteConnect London 2025
"It's our job to deliver constant innovation” - NetSuite head on why it wants to be the operating system for your whole business
FlexiSpot office furniture next to a TechRadar-branded badge that reads Big Savings.
Upgrade your home office for under $500 in the Amazon Spring Sale: My top picks and biggest savings
Beelink EQi 12 mini PC
I’ve never seen a PC with an Intel Core i3 CPU, 24GB RAM, 500GB SSD and two Gb LAN ports sell for so cheap
cybersecurity
Chinese government hackers allegedly spent years undetected in foreign phone networks
Latest in News
DeepSeek
Deepseek’s new AI is smarter, faster, cheaper, and a real rival to OpenAI's models
Open AI
OpenAI unveiled image generation for 4o – here's everything you need to know about the ChatGPT upgrade
Apple WWDC 2025 announced
Apple just announced WWDC 2025 starts on June 9, and we'll all be watching the opening event
Hornet swings their weapon in mid air
Hollow Knight: Silksong gets new Steam metadata changes, convincing everyone and their mother that the game is finally releasing this year
OpenAI logo
OpenAI just launched a free ChatGPT bible that will help you master the AI chatbot and Sora
An aerial view of an Instavolt Superhub for charging electric vehicles
Forget gas stations – EV charging Superhubs are using solar power to solve the most annoying thing about electric motoring