Microsoft announces Garnet - a new open source tool that could make apps run faster

A man looking thoughtfully at a computer in an office
(Image credit: Shutterstock/dotshock)

Microsoft has announced a next-gen open-source cache-store system, Garnet, which it claims will bring major advances in making apps and services run faster. A cache store is a type of memory that is important for the quick storage and processing of data, and optimizing a system’s performance. 

According to Microsoft, it’s already deploying Garnet across a range of its products and services, such as Windows & Web Experiences Platform, Azure Resource Manager, and Azure Resource Graph, and that can lead to apps and services being able to run faster. 

In a surprising turn, it’s also made Garnet open-source and available for download at GitHub for free, going against Microsoft’s previous ambivalent (and somewhat downright hostile) approach to open-source. 

Microsoft's motivations for developing Garnet

Microsoft goes into detail about Garnet and what it’s been able to achieve on the Microsoft Research Blog, explaining that it takes a pretty big toll on most existing devices, due to it needing particularly powerful hardware to be able to achieve its full potential. 

The good news is that most modern PCs and laptops should come with hardware that's capable of taking advantage of Garnet, so hopefully soon most people using Windows 10 or Windows 11 will be able to make use of this innovative new tech.

In its blog post, Microsoft explains that it’s been working on a remote cache store since 2021, which would replace existing cache stores - and this work has resulted in Garnet. In a very welcome move, Microsoft has also opened up Garnet to anyone interested in learning about, implementing, and contributing to the tech on GitHub, stating that it hopes others can build on its work and expand what Garnet can do, as well as encouraging further academic research and collaboration.

Problems of legacy (read: older) cache store systems for app and software developers include that they might not be easily upgraded to add new features, or they might not work well across a variety of platforms and operating systems. Microsoft suggests that Garnet doesn’t have problems like these because it is open source and that it can lead to better-performing and faster apps.

It’s to Microsoft’s credit that it’s opened Garnet up to the public in this way, and shows both a willingness to learn from others through direct collaboration and a great degree of confidence that it’s willing to offer up its innovations for analysis. It's certainly a nice change from the anti-open source Microsoft of old. Hopefully, users can start to see real-world benefits from Garnet in the near future. 

YOU MIGHT ALSO LIKE...

TOPICS
Computing Writer

Kristina is a UK-based Computing Writer, and is interested in all things computing, software, tech, mathematics and science. Previously, she has written articles about popular culture, economics, and miscellaneous other topics.

She has a personal interest in the history of mathematics, science, and technology; in particular, she closely follows AI and philosophically-motivated discussions.

Read more
Perforator flame graph
This open source tool could save Google, Microsoft, billions by cutting CPU resources by 20% but even small businesses can benefit
A Corsair One i500 on a desk
Microsoft backed a tiny hardware startup that just launched its first AI processor that does inference without GPU or expensive HBM memory and a key Nvidia partner is collaborating with it
hacker.jpeg
Thousands of GitHub repositories exposed via Microsoft Copilot
Quantification of orbital torques
We're getting achingly closer to SOT-MRAM; the memory that could one day replace DRAM and NAND, but I can't see it happening soon
The Microsoft Edge logo on a black background displayed on a laptop screen.
Microsoft just gave Edge a great new feature to ensure the browser doesn’t slow down the PC, and it’s tempting me to switch from Google Chrome
Google Chrome
Linux Foundation brings together top browser makers for more "open" approach
Latest in Software
David Kampf #64 of the Toronto Maple Leafs warms-up before playing the Philadelphia Flyers at the Scotiabank Arena on March 25, 2025 in Toronto, Ontario, Canada.
ChatGPT and Gemini Deep Research helped me choose an NHL team to support, and now I'm obsessed with ice hockey
Person printing
Microsoft’s latest Windows 11 update exorcises possessed printers that spewed out pages of random characters
A robot painting, created by ChatGPT.
ChatGPT’s new AI image capabilities are genuinely amazing, but they’re so frustrating to use that it made me want to throw my laptop in the trash
A PC gamer celebrating, sat in a gaming chair in front of a monitor
Windows 11’s Game Bar gets a fresh coat of paint, plus a tweak to work better on handhelds – and I like the direction Microsoft’s heading in here
Google Gemini 2.5 and ChatGPT o3-mini
I pitted Gemini 2.5 Pro against ChatGPT o3-mini to find out which AI reasoning model is best
Opera AI Tabs
Feel like your browser tabs are out of control? Opera's new AI tab-management tool will bring order to the chaos
Latest in News
cheap Nintendo Switch game deals sales
Nintendo didn't anticipate that Mario Kart 8 Deluxe was 'going to be the juggernaut' for the Nintendo Switch when it was ported to the console, according to former employees
Three angles of the Apple MacBook Air 15-inch M4 laptop above a desk
Apple MacBook Air 15-inch (M4) review roundup – should you buy Apple's new lightweight laptop?
Witchbrook
Witchbrook, the life-sim I've been waiting years for, finally has a release window and it's sooner than you think
Amazon Echo Smart Speaker
Amazon is experimenting with renaming Echo speakers to Alexa speakers, and it's about time
Shigeru Miyamoto presents Nintendo Today app
Nintendo Today smartphone app is out now on iOS and Android devices – and here's what it does
Nintendo Virtual Game Card
Nintendo reveals the new Virtual Game Card feature, an easier way to manage your digital Switch games