Redis может быть самым большим предательством в истории open source.
В 2009 итальянский разработчик по имени Salvatore Sanfilippo работал над стартапом, а MySQL был слишком медленным. Тогда он в свободное время сделал собственную in-memory базу данных и выложил её в open source бесплатно.
Он назвал её Redis.
Twitter использовал его. GitHub использовал его. Snapchat использовал его. Stack Overflow использовал его. Каждая крупная технологическая компания в мире запускала Redis где-то в своём стеке.
К 2020 году Salvatore выгорел после 11 лет поддержки проекта в одиночку. Он передал проект Redis Labs и ушёл.
В марте 2024 Redis Labs изменили лицензию.
За ночь Redis перестал быть open source. Облачные провайдеры больше не могли предлагать его как managed service без оплаты Redis Labs. Сообщество, которое выросло вокруг кода Salvatore, проснулось и оказалось заблокированным.
Они не спорили. Они не писали посты. Они форкнули проект.
Через восемь дней Linux Foundation объявил Valkey. Поддержка от AWS, Google, Oracle, Ericsson и Snap. Более 50 компаний присоединились за несколько недель.
В течение года Fedora, Ubuntu, Debian и Arch полностью отказались от Redis и сделали Valkey стандартом. AWS перенёс миллионы узлов на Valkey. Valkey достиг 1.19 миллиона запросов в секунду. На 230% быстрее версии Redis, которую прекратили развивать.
Потом Redis вернул Salvatore, чтобы попытаться вернуть сообщество.
Он вернулся. Он выступил на Hacker News, защищая изменение лицензии. Он пытался восстановить доверие.
Сообщество уже двинулось дальше без него.
Redis построил 15 лет доверия в open source. Проверил его один раз. Потерял за 8 дней.
В open source сообщество — это не просто пользователи. Сообщество — это ров.
👉 Java Portal
Post #2462
1.52K


- ❤ 12
- 😁 2