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

Garnet: fueling faster apps, open-source style

When you purchase through links on our site, we may earn an affiliate commission.Here’s how it works.

Microsofthas announced a next-gen open-source cache-store system, Garnet, which it claims will bring major advances in making apps and services run faster. Acachestore 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 andavailable for download at GitHubfor free, going againstMicrosoft’s previous ambivalent (and somewhat downright hostile) approach to open-source.

Microsoft’s motivations for developing Garnet

Microsoft’s motivations for developing Garnet

Microsoftgoes into detailabout 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 usingWindows 10orWindows 11will 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 andoperating 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.

Get the best Black Friday deals direct to your inbox, plus news, reviews, and more.

Get the best Black Friday deals direct to your inbox, plus news, reviews, and more.

Sign up to be the first to know about unmissable Black Friday deals on top tech, plus get all your favorite TechRadar content.

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…

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.

How to delete a character from Character AI

How to turn off Meta AI

VIPRE Security Group says its new endpoint protection tools can stamp out even the latest cybersecurity threats