14P by neo with xguru 29일전 | favorite | 댓글 2개
  • AWS, Ericsson, Google Cloud, Oracle, Verizon 등 많은 기업들이 Redis의 오픈소스 라이선스 변경에 반발하여 만들어진 Valkey 포크 프로젝트를 지원하기로 함.
    • Alibaba Cloud, Aiven, Heroku, Percona 등도 추가로 지원 선언
    • 이렇게 많은 대기업들이 즉각적으로 한 프로젝트에서 다른 프로젝트로 옮겨간 것은 매우 이례적임
  • Valkey의 첫 번째 릴리즈인 7.2.5 GA가 발표됨. Redis 7.2.4 오픈소스 버전을 기반으로 함.
  • Valkey의 기술 리더십 위원회는 오픈소스 프로젝트에 26년의 경험과 1,000개 이상의 커밋을 보유하고 있어 기술적 역량을 갖추고 있음.

Redis사의 반응

  • Redis CEO는 포크 발표 당시 크게 우려하지 않는 듯한 반응을 보였음
  • 그러나 많은 주요 기여자들이 이제 Valkey에 있기 때문에 Redis가 혁신을 주도하기는 어려울 것으로 보임
  • 많은 주요 Redis 고객사들이 Valkey로 옮겨감에 따라 Redis사는 심각한 도전에 직면함.
    • Redis는 AWS에서 가장 인기있는 데이터베이스였고 DB-Engine 집계에서도 가장 인기있는 key-value DBMS였음
    • AWS는 ElastiCache와 MemoryDB 매니지드 데이터베이스 서비스에 Valkey 지원을 추가하고 있음
    • Oracle은 OCI Cache에서 Valkey로의 통합을 진행 중이며, 서비스명에서 Redis를 제거할 예정
  • DB-Engine에 따르면 Redis에 대한 관심도 하락세를 보이고 있음

GN⁺의 의견

  • Redis가 오픈소스 라이선스를 포기한 것은 사용자와 기여자 커뮤니티의 신뢰를 잃는 계기가 되었음. 단기적 수익을 위해 장기적 생태계를 해친 결정으로 보임.
  • 반면 Valkey는 오픈소스 정신을 계승하면서, 기술적으로도 주요 기여자들을 확보함으로써 향후 프로젝트를 주도해 나갈 것으로 전망됨.
  • Redis가 제공하던 클라우드 매니지드 서비스들도 Valkey 기반으로 전환될 것으로 보여, Redis사의 비즈니스에 타격이 불가피해 보임.
  • 오픈소스 프로젝트의 포크는 흔한 일이지만, 이처럼 포크 직후 단기간에 대규모 지지를 얻는 것은 흔치 않음. 오픈소스에 대한 사용자들의 신뢰와 권리 의식이 어느때보다 높아졌음을 보여주는 사례임.
Hacker News 의견
  • Redis Labs가 직면한 도전 과제 중 하나는 사용자 기반이 충성심을 유지할 만한 이유가 거의 없다는 것임
    • antirez가 몇 년 전 Redis 개발에서 은퇴함
    • 그가 떠난 이후 활동은 대부분 그와 많이 겹치지 않는 사람들에 의한 것으로 보임
    • Redis Labs는 프로젝트의 훌륭한 관리자로 보이지 않음. 사람들이 포크를 지지하지 말아야 할 이유가 없어 보임
  • Redis Labs가 저지른 가장 큰 실수는 라이선스 변경과 정확히 동시에 리브랜딩을 한 것임
    • 보통 리브랜딩은 크게 알리고 잘 알려지기를 원하고, 라이선스 변경은 조용히 무시되다가 너무 늦어 사람들이 새 라이선스를 채택할 때까지 기다리는 것이 좋음
    • 이 경우 그들은 인기 없는 변화를 한다고 크게 발표했고, 이는 모두에게 전환할 의지를 줌
  • Redis Labs가 커뮤니티에서 프로젝트를 훔친 대가로 천천히 죽기를 바람
  • 오픈 소스를 중심으로 회사를 만드는 것은 너무 위험함
    • AWS에 먹히거나 재허가하고 AWS에 먹히는 것 사이에 갇히게 됨
    • 처음부터 소스 사용 가능한 형태로 보호해야 함
    • OSS의 문제점은 사람들이 일반적으로 가격에 민감하고 플랫폼이 R&D를 무료로 얻기 때문에 이길 수 없다는 것임
  • Elastic License가 회사를 구축하려는 경우 이상적임
    • 인류의 이익을 위해 무언가를 만들고 싶다면 BSD/GPL/MIT 등을 사용할 수 있지만, 그런 라이선스로 회사를 만들려고 하면 운명이 끝남
  • 이 기술의 주요 기여자들이 이 프로젝트로 이동한 것으로 보임
    • AWS가 이 프로젝트의 주요 후원자인 것 같음
    • Elasticache Redis가 곧 Elasticache Valkey가 될 것으로 예상됨
  • "빠르게" 대부분의 사람들은 Redis 변경에 대한 이야기를 모르고 99.99%는 Valkey에 대해 들어본 적이 없음
  • Redis는 내 마음에 특별한 자리를 차지하고 있음
    • 그것은 멋진 오픈 소스 소프트웨어의 정의였음
    • Redis는 오픈 소스의 정의 그 자체인 것 같았음
    • 라이선스가 변경된 것은 가슴 아픈 일임
  • 이것이 더 나은 고가용성 코드 작업을 재개하는 데 도움이 되기를 바람
    • 3개의 ValLey 서버로 클러스터를 구성하고 우수한 HA 프로토콜을 사용할 수 있음
  • Redis CEO Rowan Trollope에 대한 경멸
    • Cisco Contact Center, UC, WebEx 사업을 망각의 길로 성공적으로 이끈 후 Five9에서 Zoom 인수 계획을 설계했지만 '성공적으로' 실패했고 이제 Redis에 나타남
    • 가능한 한 빨리 비명을 지르며 도망가야 함