# 내가 떠난 곳으로 - Redis 창시자 Antirez의 복귀 선언과 향후 계획

> Clean Markdown view of GeekNews topic #18195. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=18195](https://news.hada.io/topic?id=18195)
- GeekNews Markdown: [https://news.hada.io/topic/18195.md](https://news.hada.io/topic/18195.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-12-11T09:39:17+09:00
- Updated: 2024-12-11T09:39:17+09:00
- Original source: [antirez.com](https://antirez.com/news/144)
- Points: 6
- Comments: 2

## Summary

Redis 창시자 Antirez는 가족과 새로운 도전을 위해 프로젝트를 떠났으나, 기술 세계에 다시 참여하고 싶다는 욕구로 Redis로 복귀를 결정했습니다. 그는 Redis 생태계와 코드베이스의 방향을 조정하는 역할을 맡아 커뮤니티와 회사 간의 다리 역할을 할 계획입니다. 또한, Redis에 벡터 인덱싱 기능을 추가하고 새로운 데이터 구조를 설계하여 개발자들이 창의적으로 활용할 수 있도록 지원할 예정입니다.

## Topic Body

- Redis 창시자인 Antirez(본명 Salvatore Sanfilippo)는 약 1620일 전(~4.44년) Redis 프로젝트를 떠났음  
- 떠난 후 Redis의 코드, 커밋 메시지 등을 전혀 보지 않았으며, 단지 필요할 때 소스 코드를 다운로드하고 컴파일만 했음  
- 과거 작업에 대한 애착이 없었던 것은 아님. 프로젝트 관리 업무의 증가로 창의적 작업이 줄어들었지만 Redis 작업은 여전히 즐겼음  
- 프로젝트를 떠난 이유는 가족과 시간을 더 보내고 새로운 도전을 하고 싶었기 때문임  
  
### 코딩으로 돌아오다  
- 글쓰기 활동 중 코딩은 휴식의 한 형태였음  
- 임베디드 프로젝트, 신경망, Telegram 봇 제작 등 다양한 실험을 진행함  
- 시간이 지나면서 기술 세계에 다시 참여하고 싶다는 강한 욕구를 느꼈고 Redis 커뮤니티가 분열되는 것을 목격함  
- Redis 생태계에서 커뮤니티와 회사 간 다리 역할을 하는 "전도사"로서 재참여를 고려함  
  
### 뉴욕에서의 시간과 복귀 제안  
- 딸의 뉴욕 방문 소원을 계기로 Redis Labs의 새로운 CEO, Rowan Trollope와 연락을 취함  
- Redis 생태계와 코드베이스의 방향을 조정하는 역할을 제안했고 합의에 도달함  
  
### 라이선스 전환에 대한 견해  
- Redis의 라이선스 변경은 본인의 결정이 아니었지만, 이를 이해하고 있음  
- 새로운 SSPL 라이선스는 SaaS 형태로 Redis를 판매하는 경우에만 제한을 두며, 대부분의 사용 사례에는 이전 BSD 라이선스와 비슷한 자유를 제공함  
- 라이선스 전환이 커뮤니티와의 균열의 주요 원인은 아니라고 주장함  
- 오히려 이 변화로 Redis의 핵심 개발에 다시 초점이 맞춰질 수 있기를 희망함  
  
### Redis의 새로운 데이터 구조와 AI 지원  
- Redis에 벡터 인덱싱 기능 추가를 구상 중이며, 이와 관련한 새로운 데이터 구조를 설계하고 있음  
- 새로운 데이터 구조는 기존의 정렬된 집합(sorted sets) 개념을 확장하여 다차원 점수(임베딩)를 기반으로 K-NN 매칭을 지원함  
- Redis의 "개발자를 위한 레고"라는 철학을 이어가며, 개발자들이 직접 무언가를 창조하도록 독려함  
  
### Redis 커뮤니티와의 협력  
- Redis 커뮤니티의 기여에 감사를 표하며, 앞으로도 새로운 아이디어와 기능을 공유할 계획임  
- BlueSky에서 활동하며 Redis와 관련된 발전 상황을 공유할 예정임  
  
### 결론  
- Antirez는 Redis 프로젝트에 다시 참여하며, 커뮤니티와 함께 새로운 여정을 이어갈 것임. Redis의 미래 발전을 위한 커뮤니티와 회사 간의 협력을 강화하고자 함

## Comments



### Comment 32241

- Author: roxie
- Created: 2024-12-11T11:42:01+09:00
- Points: 1

오... 레디스(회사)의 큰 한 수가 나왔네요

### Comment 32221

- Author: neo
- Created: 2024-12-11T09:39:18+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=42378488) 
- Redis의 라이선스 변경에 대한 불만은 두 가지 이유에서 비롯됨
  - 많은 사람들이 Redis 프로젝트에 무료로 기여했으며, 이는 프로젝트가 동일한 오픈 소스 라이선스 하에 유지될 것이라는 이해 하에 이루어졌음
  - 오픈 소스 라이선스의 장점은 소프트웨어를 어떻게 사용할 수 있는지 명확히 알 수 있다는 점인데, 새로운 Redis 라이선스는 법적 조언이 필요할 수 있어 불편함
  - 이러한 라이선스 변화는 오픈 소스에 해로움
  - 오픈 소스 프로젝트를 기반으로 사업을 구축할 수 있었던 시절이 있었으나, 이제는 그렇지 않음
  - 기업이 오픈 소스를 기반으로 하면서 기여하지 않는 경향도 이해하지만, 명확한 정답은 없음

- 글쓰기와 코딩의 경험에 대해 공유함
  - "Game Programming Patterns"와 "Crafting Interpreters"의 코딩은 즐거웠으나, 글쓰기는 정신적으로 힘들었음

- 커뮤니티의 분열이 라이선스 때문이 아니라는 의견에 대해 의문을 가짐
  - 본인은 라이선스가 주된 이유라고 생각하며, 비슷한 입장의 사람들도 그렇게 생각함

- Redis의 라이선스 변경에 대해 실망했으며, 대안으로 valkey를 고려함
  - 라이선스 변경이 있을 때마다 다른 대안으로 이동할 준비가 되어 있음

- "라이선스 변경"으로 인해 오픈 소스 소프트웨어를 출판하는 팀들이 의심받게 됨
  - MIT/GPL 라이선스에 기여하는 이유에 대해 의문을 가짐
  - 기업이 오픈 소스 프로젝트의 지원/커스터마이징을 위해 필요함

- Salvatore의 복귀를 환영하며, 새로운 벡터 프리미티브를 만드는 것이 그의 강점이라고 생각함
  - 벡터와 임베딩 관련 도구들이 유용할 것이라고 기대함

- Salvatore의 글에서 두 가지가 인상적이었음
  - Claude를 사용하는 것이 효율적이며, 프로그래밍에서 고립감을 덜어줌
  - Salvatore가 Gen AI를 사용하여 소프트웨어를 작성하는 방법을 설명한 부분이 인상적이었음

- Claude가 다른 도구보다 앞서 있다는 의견에 대해 의문을 가짐
  - Amazon Q를 사용 중이며, 무료로 제공되는 것이 큰 장점이라고 생각함

- 딸과의 뉴욕 여행 이야기가 감동적이었음
  - 자녀에 대한 사랑과 감사를 표현한 부분이 인상적이었음

- 벡터 세트 디자인이 간단하고 우아하며, Redis의 API 디자인을 연상시킴
