Redis Database Creator Sanfilippo: Why I'm Stepping Down From The Open-source Project

Salvatore Sanfilippo, creator of popular NoSQL database Redis, has stepped down as the maintainer of the open-source project, which is now adopting a new 'light-governance model', as opposed to its current autocratic model.

Although Sanfilippo is stepping down as the benevolent dictator for life (BDFL) of the Redis open-source project, he will stay on with Redis Labs on its advisory board, helping guide the project from a distance. 

Sanfilippo, aka 'antirez', kicked off the project in early 2009. Since then, the Redis database has become popular for caching and the go-to real-time database for supporting large-scale back-end transaction and content-serving systems.  

Today, the Redis database is open source, while enterprise features and Redis Modules are licensed separately. It's the most popular key-value store, according to DB-Engines, ahead of Amazon DynamoDB and Microsoft Azure Cosmos DB, and Memcached. Last year, Redis Enterprise launched as a managed service on Google Cloud

Redis Labs, the company that backs the Redis project and sells enterprise Redis modules, controversially changed its open-source licensing terms last year in a move to block rivals – in particular Amazon Web Services – from repackaging Redis software into a competitive product. 

In a blogpost, Sanfilippo says he never wanted to be a software maintainer, so he's taking a step back from that role to become the 'ideas person' at Redis Labs. 

"In recent years, what I do every day changed so much that most of my attention is spent in checking what other developers tell me about the Redis code, how to improve it, the changes it requires to be more correct or faster or more secure. However, I never wanted to be a software maintainer."

He said also "rather be remembered as a bad artist than a good programmer" from the perspective that he thinks of writing code as a way to express himself. 

His maintainer role is being handled off to new Redis project leads, Yossi Gottlieb and Oran Agra, who announced a new 'community-driven' governing structure, rather than leaving all final decisions to BDFL Sanfilippo on what contributions made it to Redis. 

The pair argue in a blogpost that Redis' DNA "involves ideas like striving for simplicity, solving fewer problems but in a better way, and doing the right thing by default. All in the pursuit of speed and efficiency".

"As Salvatore steps back from maintaining Redis, the project's scale can no longer be managed as a BDFL-style project. We see this as an opportunity for Redis to adopt a new model that, hopefully, will promote more teamwork and structure and let us scale up its development and maintenance processes."

"The governance model is intended to be a meritocracy, aiming to empower individuals who demonstrate a long-term commitment and make significant contributions," Redis explains.  

The core Redis team will be responsible for the Redis core project, the part of Redis that is hosted in the main Redis repository and is BSD-licensed. 

salvatore-sanfilippotedyoutube.jpg

Salvatore Sanfilippo: "Most of my attention is spent in checking what other developers tell me about the Redis code."  

Image: Salvatore Sanfilippo/TEDx/YouTube
RECENT NEWS

Reassessing AI Investments: What The Correction In US Megacap Tech Stocks Signals

The recent correction in US megacap tech stocks, including giants like Nvidia, Tesla, Meta, and Alphabet, has sent rippl... Read more

AI Hype Meets Reality: Assessing The Impact Of Stock Declines On Future Tech Investments

Recent declines in the stock prices of major tech companies such as Nvidia, Tesla, Meta, and Alphabet have highlighted a... Read more

Technology Sector Fuels U.S. Economic Growth In Q2

The technology sector played a pivotal role in accelerating America's economic growth in the second quarter of 2024.The ... Read more

Tech Start-Ups Advised To Guard Against Foreign Investment Risks

The US National Counterintelligence and Security Center (NCSC) has advised American tech start-ups to be wary of foreign... Read more

Global IT Outage Threatens To Cost Insurers Billions

Largest disruption since 2017’s NotPetya malware attack highlights vulnerabilities.A recent global IT outage has cause... Read more

Global IT Outage Disrupts Airlines, Financial Services, And Media Groups

On Friday morning, a major IT outage caused widespread disruption across various sectors, including airlines, financial ... Read more