- Antirez (bürgerlicher Name Salvatore Sanfilippo), der Gründer von Redis, verließ das Redis-Projekt vor etwa 1620 Tagen (~4,44 Jahren)
- Nach seinem Weggang sah er sich weder den Redis-Code noch Commit-Messages überhaupt an und lud den Source Code nur bei Bedarf herunter und kompilierte ihn
- Es war nicht so, dass ihm seine frühere Arbeit nichts bedeutete. Durch die zunehmenden Aufgaben im Projektmanagement blieb zwar weniger Raum für kreative Arbeit, doch die Arbeit an Redis machte ihm weiterhin Spaß
- Der Grund für seinen Abschied war, dass er mehr Zeit mit der Familie verbringen und sich neuen Herausforderungen widmen wollte
Zurück zum Coden
- Während seiner Schreibarbeit war Coden eine Form der Erholung
- Er experimentierte mit verschiedenen Projekten wie Embedded-Projekten, neuronalen Netzen und Telegram-Bots
- Mit der Zeit verspürte er wieder ein starkes Bedürfnis, sich in der Technikwelt einzubringen, und beobachtete zugleich, wie sich die Redis-Community spaltete
- Er zog in Betracht, sich wieder als "Evangelist" zu beteiligen, der im Redis-Ökosystem als Brücke zwischen Community und Unternehmen fungiert
Zeit in New York und das Angebot zur Rückkehr
- Ausgehend vom Wunsch seiner Tochter, New York zu besuchen, nahm er Kontakt zu Rowan Trollope, dem neuen CEO von Redis Labs, auf
- Er schlug eine Rolle vor, in der er die Ausrichtung des Redis-Ökosystems und der Codebasis mitgestaltet, und man einigte sich darauf
Sicht auf den Lizenzwechsel
- Die Änderung der Redis-Lizenz war nicht seine Entscheidung, aber er kann sie nachvollziehen
- Die neue SSPL-Lizenz schränkt nur den Fall ein, Redis als SaaS zu verkaufen, und bietet für die meisten Anwendungsfälle eine ähnliche Freiheit wie die frühere BSD-Lizenz
- Er argumentiert, dass der Lizenzwechsel nicht die Hauptursache für die Spaltung mit der Community sei
- Vielmehr hofft er, dass diese Veränderung dazu beiträgt, den Fokus wieder stärker auf die Kernentwicklung von Redis zu legen
Neue Datenstrukturen und AI-Unterstützung für Redis
- Er plant, Redis um Vektor-Indexierungsfunktionen zu erweitern, und entwirft dafür eine neue Datenstruktur
- Die neue Datenstruktur erweitert das bestehende Konzept der sorted sets und unterstützt K-NN-Matching auf Basis mehrdimensionaler Scores (Embeddings)
- Er hält an der Philosophie von Redis als "Lego für Entwickler" fest und will Entwickler dazu ermutigen, selbst etwas zu erschaffen
Zusammenarbeit mit der Redis-Community
- Er bedankt sich für die Beiträge der Redis-Community und plant, auch künftig neue Ideen und Funktionen zu teilen
- Er will auf BlueSky aktiv sein und dort Entwicklungen rund um Redis teilen
Fazit
- Antirez beteiligt sich wieder am Redis-Projekt und will gemeinsam mit der Community den neuen Weg fortsetzen. Dazu möchte er die Zusammenarbeit zwischen Community und Unternehmen für die zukünftige Entwicklung von Redis stärken
2 Kommentare
Oh ... da hat Redis (das Unternehmen) einen großen Coup gelandet.
Hacker-News-Kommentare
Die Unzufriedenheit mit der Lizenzänderung bei Redis hat zwei Gründe
Es werden Erfahrungen mit Schreiben und Programmieren geteilt
Es wird bezweifelt, dass die Spaltung der Community nicht an der Lizenz liege
Die Lizenzänderung bei Redis hat enttäuscht, und als Alternative wird valkey in Betracht gezogen
Durch "Lizenzänderungen" geraten Teams, die Open-Source-Software veröffentlichen, unter Verdacht
Salvatore Rückkehr wird begrüßt, und es wird angenommen, dass das Entwickeln neuer Vektor-Primitiven seine Stärke ist
Zwei Dinge aus Salvatores Beitrag waren besonders eindrucksvoll
Es wird bezweifelt, dass Claude anderen Tools voraus ist
Die Geschichte über die New-York-Reise mit seiner Tochter war berührend
Das Design des Vector Set ist einfach und elegant und erinnert an das API-Design von Redis