- Antirez, fundador de Redis (nombre real: Salvatore Sanfilippo), dejó el proyecto Redis hace unos 1620 días (~4.44 años)
- Tras su salida, no volvió a ver en absoluto el código ni los mensajes de commit de Redis; solo descargaba y compilaba el código fuente cuando lo necesitaba
- No es que no sintiera apego por su trabajo anterior. Aunque el aumento de las tareas de gestión del proyecto redujo el trabajo creativo, seguir trabajando en Redis le seguía gustando
- Dejó el proyecto porque quería pasar más tiempo con su familia y asumir nuevos retos
Volver a programar
- Mientras escribía, programar era una forma de descanso
- Hizo distintos experimentos, como proyectos embebidos, redes neuronales y bots de Telegram
- Con el paso del tiempo sintió un fuerte deseo de volver a involucrarse en el mundo tecnológico y vio cómo la comunidad de Redis se fragmentaba
- Consideró volver a participar como un "evangelista" que sirviera de puente entre la comunidad y la empresa dentro del ecosistema de Redis
Su tiempo en Nueva York y la propuesta de regreso
- A raíz del deseo de su hija de visitar Nueva York, se puso en contacto con Rowan Trollope, el nuevo CEO de Redis Labs
- Propuso asumir un papel para alinear la dirección del ecosistema de Redis y de su base de código, y llegaron a un acuerdo
Su postura sobre el cambio de licencia
- El cambio de licencia de Redis no fue una decisión suya, pero dice entenderlo
- La nueva licencia SSPL solo impone restricciones cuando Redis se vende en modalidad SaaS, y para la mayoría de los casos de uso ofrece una libertad similar a la anterior licencia BSD
- Sostiene que el cambio de licencia no fue la causa principal de la ruptura con la comunidad
- Más bien, espera que este cambio permita volver a poner el foco en el desarrollo central de Redis
Nuevas estructuras de datos y soporte para IA en Redis
- Está considerando añadir capacidades de indexación vectorial a Redis y está diseñando una nueva estructura de datos relacionada con ello
- La nueva estructura de datos amplía el concepto de los sorted sets existentes para soportar coincidencias K-NN basadas en puntuaciones multidimensionales (embeddings)
- Mantiene la filosofía de Redis como "LEGO para desarrolladores" y busca animar a los desarrolladores a crear cosas por sí mismos
Colaboración con la comunidad de Redis
- Agradece las contribuciones de la comunidad de Redis y planea seguir compartiendo nuevas ideas y funciones en adelante
- Estará activo en BlueSky y compartirá ahí los avances relacionados con Redis
Conclusión
- Antirez vuelve a participar en el proyecto Redis y continuará este nuevo camino junto con la comunidad. Busca fortalecer la colaboración entre la comunidad y la empresa para el desarrollo futuro de Redis
2 comentarios
Oh... parece que Redis (la empresa) hizo una jugada maestra.
Opiniones en Hacker News
El descontento con el cambio de licencia de Redis surge por dos razones
Comparte su experiencia escribiendo y programando
Cuestiona la opinión de que la división de la comunidad no se debe a la licencia
Le decepcionó el cambio de licencia de Redis y considera valkey como alternativa
Debido al "cambio de licencia", ahora se mira con sospecha a los equipos que publican software de código abierto
Da la bienvenida al regreso de Salvatore y cree que crear nuevos primitivos vectoriales es una de sus fortalezas
Dos cosas del texto de Salvatore le parecieron especialmente llamativas
Cuestiona la idea de que Claude esté por delante de otras herramientas
La historia del viaje a Nueva York con su hija le conmovió
El diseño del conjunto de vectores es simple y elegante, y le recuerda al diseño de la API de Redis