该内容已被发布者删除 该内容被自由微信恢复
文章于 2020年11月3日 被检测为删除。
查看原文
被用户删除
其他

Redis 之父宣布退出,不再进行Redis 项目的日常代码维护!

点击“开发者技术前线”,选择“星标”

在看|星标|留言,  真爱


Antirez 公开信原文:

http://antirez.com/news/133  编辑:徐九丨来自 思否编辑部




近日,Redis 创始人 Salvatore Sanfilippo 在个人博客发表名为《The end of the Redis adventure 》的博文,在文中表示将退出代码的日常开发,以后只充当该项目的顾问。



对于这一决定,他给出的理由之一是“我写代码是为了表达自己,而现在我的大部分精力都花在检查其他人提交的代码,但我从不想成为软件维护者。”



Redis 和 @antirez



Redis 是一个基于 BSD 开源的项目,是一个把结构化的数据放在内存中的一个存储系统,你可以把它作为数据库,缓存和消息中间件来使用。同时支持 strings,lists,hashes,sets,sorted sets,bitmaps,hyperloglogs和geospatial indexes 等数据类型。它还内建了复制,lua 脚本,LRU,事务等功能,通过 redis sentinel 实现高可用,通过 redis cluster 实现了自动分片。以及事务,发布/订阅,自动故障转移等等。


Redis 之父 Salvatore Sanfilippo,一名意大利程序员,大家更习惯称呼他 Antirez。


早在十年前,Redis 还只是一个内部项目,没有任何开源的计划。它不过是用来解决 web 应用程序扩容时遇到的一系列让人棘手的问题而已(应该是用户会话缓存)。


但 Antirez 在当时就已经是一个在开源领域活跃了十年的元老了,所以在 Redis 体现出价值之后,便将它开源了。



开源项目维护者的挣扎与无奈



随着 Redis 开源社区规模越来越大,越来越多的人开始在社区进行分享讨论。但这对 Antirez 来说却是一个”甜蜜的烦恼“。作为一个兼职业余的工作,Redis 开始占据他越来越多的精力和时间,甚至开始影响到了他的本职工作。并且 Redis 也变得越来越复杂。


2019 年的时候,Antirez 就曾发布公开信表示作为一名开源项目维护者的挣扎和无奈。他经过反复的思索和自我分析,坦承的表示“维护一个开源项目会带来乐趣”,但“也有消极的一面”。


当一个项目达到像 Redis 这样的流行程度,并且人与人之间的交流因为新的社交工具而变得更为容易时,作者收到的消息、issue、PR 和建议的数量也将呈指数增长。


自从 Redis 流行起来之后,Antirez 不得不进行更多查看 PR 和 issue 的工作,但这给了他很多的压力和困惑。


在 Redis 后期的设计和发展过程中,他的方式和很多用户想要的、信仰的并不一致,所以不得不在他所认为的优秀设计、工具集、开发速度、项目规模方面,和大多数用户的期望间保持平衡。


但他也表示,总的来说,能够从事自己真正热爱的事情多年,并且给他带来了朋友、认可和金钱,所以这算不上是糟糕的交易。



冒险的结束&新的开始




近日,Antirez 再次发布公开信,表示将正式退出 Redis 的日常维护工作。


“我写代码是为了表达自己,我考虑的是我编写的工件,而不只是一些有用的东西。我要说的是,我写出来的东西只是它的副作用,我的首要目标是制造在某种程度上很漂亮的东西。从本质上讲,我宁愿作为一个坏艺术家而不是一个好的程序员而被人们铭记。”

正如前文所说,随着 Redis 的流行,Antirez 的工作从建造者慢慢变成了维护者,但这并不是他感兴趣的工作。


所以,他表示将退居二线,成为只给 Redis 实验室提供产品创意和开发指导的技术顾问。虽然不排除之后接着参与开发的可能性,但不可否定的是,他现在可以抽出更多时间去做自己喜欢的事情,比如他所提到的“撰写技术博客和录制技术视频”。


Antirez 真的是一个很有意思的人。


他曾阐述过一个「十倍程序员」的概念,并为开发者提出了九条忠告,讲述了其心目中成就一名「野兽级」程序员的可贵品质;


也曾就职场性别歧视发表自己的看法,表示作为一个女性想赢得别人的尊重,那么必须很聪明能干,而不能只是因为你是个女性就该得到尊重。公平要保护的是每个个体,他们有平等的尊严,而不要把那些诸如性别、种族等歧视性因素牵扯进来。


前不久,他还用意大利语录制了视频,向大家介绍了 Redis 的技术概念,并且收到了很好的反馈。


作为 Redis 之父的他,在结束了陪伴 Redis 的冒险之旅后,开启了属于自己的、更惬意的人生大冒险。




END

前线推出学习交流群和大厂面试真题,获取和加群一定要备注:
研究/工作方向+地点+学校/公司+昵称(如java+上海+上交+可可)
根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包


扫码加我微信进群,内推和技术交流,大佬们零距离



END

开发者技术前线 ,汇集技术前线快讯和关注行业趋势,大厂干货,是开发者经历和成长的优秀指南
ps:后台回复 “面试“&”资料” 数百面试手册,即可领取程序员大礼包等你

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存