7月QCon广州站2022,关注Web 3.0、数据架构选型、数字化转型等热门话题,点击了解 了解详情
写点什么

原维护者离任,Redis 迎来新的管理者和治理模式

  • 2020 年 7 月 05 日
  • 本文字数:1653 字

    阅读完需:约 5 分钟

原维护者离任,Redis 迎来新的管理者和治理模式

近日,Salvatore Sanfilippo(又名「antirez」)发布博客宣布将辞去 Redis 项目维护者职务。这一消息受到了业界的强烈关注,作为 DB-Engines 排行榜中的 Top 10 数据库,大家都很关注 Sanfilippo 为什么要放弃 Redis 维护者的职务?接下来 Redis 项目将由谁来负责?Redis 的未来将会怎么发展?


Redis 维护者为什么要离任?

2009 年,Sanfilippo 正式启动了 Redis 项目,随后 Redis 数据库获得了迅速的发展,成为了缓存领域必不可少的数据库。但与其它开源项目不同,Redis 的发展方向一直是掌握在 Sanfilippo 手中的。


Sanfilippo 创建 Redis 的初衷是为了解决目前存在的问题,并享受解决问题带来的乐趣。但是之后 Redis 的发展速度和规模超过了想象,Sanfilippo 的工作内容发生了很大的变化,从之前的创造变成了维护和修整,大部分时间都被用来检查其他开发人员提供的代码、考虑如何改进代码以及提升软件正确性、速度表现与安全性方面。


事实上,Sanfilippo 很不满意这种状态:


我编写代码是为了自我表达,我关注的是让自己编写出的东西成为某种艺术品,而不只是保证它能跑能用。也许我写出的东西不那么完美,但至少要在某种程度上具有突出的优势或者说个性。从本质上讲,我更愿意当个有脾气的艺术家,而不是那种有求必应的程序员。现在,Redis 项目的影响力越来越大,我身上的担子越来越重,自我表达的空间也越来越小。Redis 项目目前当然需要强有力的维护支撑,但这已经不是我想要的工作状态。过去几年来我一直在坚持,现在是时候退出了。


显然,Sanfilippo 离任的主要原因是想做更多创造性的工作,而且这个想法,一年前他就在博客中曾表达过。


另一方面,从 Redis 发展的角度来看,Redis 目前已经发展到一定规模了,之前“一言堂”的发展模式确实不再适合了,而技术社区已经成为了 Redis 继续发展的基石,这时脱离“专制管理模式”无疑是一个好的时机。


未来 Redis 谁来管?怎么管?

Sanfilippo 离任,很多人最关心的就是未来 Redis 由谁来管理?怎么管理?


据了解,Sanfilippo 将不会再参与 Redis 的未来开发定位,Redis 项目的新任负责人由 Yossi Gottlieb 与 Oran Agra 接棒。Yossi Gottlieb 与 Oran Agra 拥有多年的 Redis 开发经验,主要负责开发 Redis Enterprise 以及相关功能,例如 Redis on Flash 以及基于 CRDT 的 Active-Active 复制等。同时,他们也参与推动了多个其他开源 Redis 核心项目的发展,包括模块 API、无盘副本、主动内存碎片整理、TLS 支持以及一系列围绕优化、错误修复及常规设计的讨论。


鉴于 Redis 项目当前的庞大规模,Yossi Gottlieb 与 Oran Agra 决定不再继续以 BDFL 的形式加以管理,而是趁此机会调整治理模式,提出了一种全新的轻治理模式:以一支小型核心开发者团队为主干,具体人选将通过对 Redis 项目的熟悉程度、贡献成果与奉献精神等指标进行考核。


目前这支小型开发者团队已经迎来了第一位成员 Itamar Haber,同时他也是 Redis 社区中广为人知的明星贡献者。Yossi Gottlieb 与 Oran Agra 表示:“核心成员的初步名单将在未来几周内确定,并会尽可能准确的反映各成员对 Redis 项目的实际贡献,后续也会不断引入新的核心团队成员。”


虽然 Redis 新的治理模式还在探索阶段,但现在已经明确定义了 Redis 项目发展的两个基本面:第一,保持项目的当前质量水平;第二,保证项目能够随社区的不断发展而变化、改进。


Yossi Gottlieb 与 Oran Agra 认为:“Redis 项目拥有一种独特的文化基因。虽然很难定义或者量化,但我们可以将其总结成一些简单的结论,例如追求简单高效、强调少而精的解决能力、以正确的判断为导向等等。而这一切,都是为了尽可能提升速度与效率。无论 Redis 如何发展,我们的首要任务都是保存并完善这种独特的文化基因。”


最后说一句,虽然 Sanfilippo 辞去了 Redis 维护者职务,但不意味着 Sanfilippo 不再关注 Redis,未来,他将继续在 Redhis Labs 以顾问委员会成员的身份担当“谋士”,为 Redis 项目的未来发展方向提供意见。


相关链接:


The end of the Redis adventure


New Governance for Redis | Redis Labs


2020 年 7 月 05 日 14:061624

评论 2 条评论

发布
用户头像
"Yossi Gottlieb 与 Oran Agra 都拥有 15 年以上的 Redis 开发经验" ;-)
2020 年 07 月 06 日 13:57
回复
原博主的文章中写的是15年Redis之旅,我们再联系确认一下。感谢您的认真阅读!
2020 年 07 月 06 日 14:15
回复
没有更多了
发现更多内容

公安警务报警系统,二维码一键定位报警

t13823115967

二维码定位报警系统开发 微警务 二维码定位

阿里面试:Mybatis中方法和SQL是怎么关联起来的呢?

田维常

mybatis

测开之函数进阶· 第6篇《闭包》

清菡软件测试

测试开发

RPC Demo(二) 基于 Zookeeper 的服务发现

Java zookeeper RPC 服务发现

10次面试,2份offer —— 大龄程序员 2020 求职记录

escray

面试 架构师训练营第 1 期

CKLC挖矿矿机系统开发案例介绍

系统开发咨询1357O98O718

CKLC挖矿矿机系统软件开发 CKLC挖矿矿机系统开发 CKLC挖矿矿机APP系统开发

架构师训练营第一周作业

Mark

IPFS挖矿系统开发详情案例

系统开发咨询1357O98O718

IPFS云算力挖矿系统开发 IPFS算力挖矿软件系统开发

母鸡下蛋实例:多线程通信生产者和消费者wait/notify和condition/await/signal条件队列

叫练

多线程与高并发 Wait lock 线程互斥 await

IPFS分布式存储矿机系统APP软件开发

系统开发

SpringCloudGateway(一) 概览

Java SpringcloudGateway

为了搞清楚类加载,竟然手撸JVM!

小傅哥

JVM 小傅哥 类加载 生命周期 加载机制

智慧社区综合应用平台搭建,社区管理解决方案

t13823115967

智慧社区管理平台开发 智慧平安社区平台建设

Spring cloud Gateway(二) 一个Http请求的流程解析

Java 网关

5G与4G的差别及应用

anyRTC开发者

人工智能 android AI 5G WebRTC

LeetCode题解:239. 滑动窗口最大值,二叉堆,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

盘点2020 | YourBatman 2020年感悟关键词:科比、裁员、管理层、活着

YourBatman

裁员 盘点2020 科比 管理层 活着

IPFS挖矿矿机系统开发方案丨IPFS挖矿矿机源码案例

系统开发咨询1357O98O718

IPFS云算力挖矿系统开发 IPFS算力挖矿系统开发搭建

NoahTenet诺亚信条软件系统APP开发

系统开发

分享一个普通程序员的“沪漂”六年的历程以及感想

程序员老猫

回忆录 经历 年终总结 沪漂 上海买房

爆赞!P8架构师总结29篇多线程与高并发+设计模式核心笔记

Java架构追梦

Java 学习 架构 面试 多线程高并发

总结2020:5个月出版两本书,日更公众号是一种怎样的体验?

冰河

程序员 程序人生 年终总结

鸟枪换炮,利用python3对球员做大数据降维(因子分析得分),为C罗找到合格僚机

刘悦的技术博客

Python 数据分析 特征选择 降维

Java多线程编程核心技术

田维常

多线程

通达同城快递设计方案

garlic

架构师训练营第 1 期

IPFS云算力挖矿系统开发详解案例及源码

系统开发咨询1357O98O718

云算力挖矿系统开发详解 云算力APP系统软件开发 云算力模式系统开发源码 云算力软件系统开发定制

MySQL为Null会导致5个问题,个个致命!

王磊

MySQL MySQL使用

AAAI 2021论文:利用深度元学习对城市销量进行预测(附论文下载)

京东科技开发者

数据库 大数据 时序预测

技术干货 | 六分钟学会使用 HBuilder 引入构建 mPaaS 小程序

蚂蚁集团移动开发平台 mPaaS

小程序 uni-app mPaaS

送你一份迷你书,全面了解如何做好大促技术备战

京东科技开发者

DevOps

原维护者离任,Redis 迎来新的管理者和治理模式_开源_核子可乐_InfoQ精选文章