Who founded Redis and its commercial enterprise company Redis, Inc.?
Open-source Redis was created in 2009 by Italian software developer Salvatore Sanfilippo (known as 'antirez'). Commercial company Redis, Inc. (originally Garantia Data, later Redis Labs) was founded in 2011 in Tel Aviv and Mountain View by Israeli tech entrepreneurs Ofer Bengal and Yiftach Shoolman.
How did Salvatore Sanfilippo invent Redis in Sicily in 2009?
In 2009, while building a real-time web log analysis startup (LLOOGG) in Sicily, Salvatore Sanfilippo was frustrated by the extreme query latency of relational MySQL databases. He wrote a lightweight in-memory data server in C that stored data structures in RAM and named it 'Redis' (short for REmote DIctionary Server), releasing it as open source.
What was Garantia Data and how did Ofer Bengal and Yiftach Shoolman build it?
In 2011, Ofer Bengal (a serial entrepreneur and former CEO of several tech startups) and Yiftach Shoolman (former President of Crescendo Networks) founded Garantia Data in Tel Aviv, creating automated cloud management software for Redis and Memcached before rebranding as Redis Labs.
How did Redis Labs unite with Salvatore Sanfilippo in 2015?
In 2015, after years of community collaboration, Redis Labs formally sponsored and hired Salvatore Sanfilippo, providing long-term financial backing and engineering resources to develop open-source Redis while commercializing Redis Enterprise.
When did the company officially rebrand from Redis Labs to Redis, Inc.?
In August 2021, having acquired the complete official 'Redis' trademark from creator Salvatore Sanfilippo, the company dropped 'Labs' and officially unified its corporate identity as 'Redis, Inc.'.
What founding technical principles established in 2009 make Redis unique?
The foundational principles of single-threaded in-memory execution (avoiding complex multi-threading locks), optimized C codebase, native rich data structures, and obsessive sub-millisecond latency focus remain the enduring DNA of Redis.
Who created the open-source Redis project?
Open-source Redis was created in 2009 by Salvatore Sanfilippo (known as "antirez"), an Italian programmer in Sicily who wrote the initial code in C to build a real-time analytics engine called LLOOGG.
Who founded the commercial company Redis (originally Redis Labs)?
The commercial company was founded in 2011 in Tel Aviv, Israel, by Israeli technology entrepreneurs Ofer Bengal (CEO) and Yiftach Shoolman (CTO), originally incorporated under the name Garantia Data.
What problem were Ofer Bengal and Yiftach Shoolman solving in 2011?
The founders recognized that while developers loved running open-source Redis for high-speed caching, managing Redis in production was notoriously difficult—sharding, scaling memory, master-slave failover, and persistence required complex manual engineering.
What was Garantia Data’s initial product?
Garantia Data launched an automated cloud management proxy that converted open-source Redis into an infinitely scalable, highly available cloud service, guaranteeing zero downtime and automated sharding for developers.
Why did the commercial company adopt the name Redis Labs?
In 2014, with the enthusiastic blessing of Salvatore Sanfilippo, the company rebranded from Garantia Data to Redis Labs to reflect its total commitment to building tools and enterprise clustering around the Redis ecosystem.
How did Salvatore Sanfilippo join forces with Redis Labs in 2015?
In 2015, Redis Labs officially sponsored Sanfilippo, providing him with a full-time salary and resources to develop open-source Redis with total creative autonomy, a partnership that lasted until his retirement from the project in 2020.
What was Salvatore Sanfilippo’s coding philosophy?
Sanfilippo was revered for his artisanal approach to C programming: prioritizing code readability, minimalism, avoiding bloat, writing thorough inline comments, and refusing features that compromised sub-millisecond execution.
What enduring founding principle guides Redis today?
The core principle that "every microsecond matters"—and that hardware RAM should be harnessed to deliver instant data responses to modern applications—remains the fundamental mission of Redis.