AI

Meet the 18-year-old Programmer Developing Radish, an Open-Source Alternative to Redis.

In the 'city of dreams', Mumbai, a young Dhravya Shah began exploring the world of coding at the tender age of 16. Now, Shah is the driving force behind Radish, an ambitious open-source alternative to the widely-used Redis database.

In the ‘city of dreams’, Mumbai, a young Dhravya Shah began exploring the world of coding at the tender age of 16. His curiosity and passion for game development quickly set him on a path that would see him making waves in the tech industry just two years later. 

Today, at the age of 18, Shah is the driving force behind Radish, an ambitious open-source alternative to the widely-used Redis database.

Dhravya Shah’s journey into the world of software development began with his fascination for video games. As a teenager, he started dabbling in programming and game development, never imagining that his newfound passion would lead him to create an innovative solution for the tech community. 

Shah honed his skills, eventually setting his sights on addressing a significant challenge in the industry: creating an open-source alternative to Redis.

What is AI Death Calculator? How to Use, Key Features and FAQs You Need to Know?

Developing, Radish, an Open Source Alternative to Redis

Redis is a widely used in-memory database. It has become an essential tool for developers seeking to optimize their applications’ performance. However, a few weeks ago, Redis decided to make changes to its license conditions. The formerly entirely open source platform is now licensed as ‘source accessible’. Now, Redis is publicly available, but with certain restrictions on commercial use.

Dravya Shah, a huge fan of Redis, announced on his blog that he was devastated by the development. He is an enthusiast of open-source software and holds a particular admiration for commercial open-source models. However, he maintains a cautious approach regarding modifying licenses for such software, recognizing the potential impact on both the community and individual users.

At the time, Dravya was studying GoLang and pursuing a deeper understanding of the field of engineering. This recent update led him to delve extensively into the inner workings of Redis, exploring its protocol, commands, data structures, algorithms, and more.

So, he decided to develop his own Redis clone using Golang. After several hours of dedicated work, he managed to create a functioning Redis server and wrote a simple test file in Python to validate its functionality. And so Go-Redis was created.

He officially launched it on Twitter, receiving an overwhelming response from the community. Many users expressed interest in contributing to the project, whereas others expressed intentions to utilize it in their production environments.

The project garnered so much attention that the Redis team reached out via email, requesting Dhravya to change the name of his project. So, it is now called “Radish.”

Codeium vs Github Copilot: 7 Key Differences and Which One Is Best?

About Radish

By making Radish open-source, Shah aims to help developers worldwide, enabling them to contribute to the project and tailor the database to their specific needs.

In an exclusive interview with Analytics India Magazine, Shah said, “Redis is basically an in-memory database, which is a dictionary. Similarly, I started with a normal dictionary, then I made a couple of commands like get and set, then started to figure out how to do the Redis protocol.”

He also said that for 10001 MB queries, Radish can perform the get and set in 10 seconds, whereas Redis can do it in roughly four seconds.

Top 15 High-Paying Career Options in AI 2024: Check List Here!

A Promising Future Ahead

As Dhravya Shah continues to develop and refine Radish, the young programmer’s future shines bright. His groundbreaking work on this open-source alternative to Redis has the potential to transform the tech industry, providing developers with a powerful, customizable, and collaborative tool that fosters innovation and growth.

Apart from Radish, Shah has reportedly created over 60 products. “I basically work in sprints. I am working on different types of projects right now and cannot put my concentration on a single project,” he said in an interview with Analytics India Magazine.

He created a free image generation product and launched it on Twitter which garnered over 5 million users. Ultimately, because of the high running costs, he sold it to HypeFury. Shah also developed an application in a single day that helped his mother, who is the owner of a small business.

Top 10 Best AI Communities in 2024 

This post was last modified on May 1, 2024 4:41 am

Raya

Raya is a tech enthusiast diving deep into New-Age technology, especially Artificial Intelligence (AI) and Machine Learning (ML). She is passionate about decoding the complexities and uses of new-age tech. Raya is on a mission to write articles that bridge the gap between technical jargon and everyday understanding, making AI and ML accessible to a wider audience.

Recent Posts

Google is moving Android news to a virtual event before I/O

Google is launching The Android Show: I/O Edition, featuring Android ecosystem president Sameer Samat, to…

April 29, 2025

Top Generative AI Companies of the World 2025

The top 11 generative AI companies in the world are listed below. These companies have…

April 28, 2025

Veo 2 extends access to more Gemini Advanced Users

Google has integrated Veo 2 video generation into the Gemini app for Advanced subscribers, enabling…

April 25, 2025

Perplexity launches the iPhone voice assistant

Perplexity's iOS app now makes its conversational AI voice assistant compatible with Apple devices, enabling…

April 24, 2025

Ola’s AI arm Krutrim intends to raise $300 million

Bhavish Aggarwal is in talks to raise $300 million for his AI company, Krutrim AI…

April 22, 2025

World’s first humanoid half-marathon pits people against robots

The Beijing Humanoid Robot Innovation Center won the Yizhuang Half-Marathon with the "Tiangong Ultra," a…

April 22, 2025