Redis 創始人宣佈退居二線,再也不進行項目的平常代碼維護

近日,Redis 創始人 Salvatore Sanfilippo 在我的博客發表名爲《The end of the Redis adventure 》的博文,在文中表示將退出代碼的平常開發,之後只充當該項目的顧問。程序員

對於這一決定,他給出的理由之一是「我寫代碼是爲了表達本身,而如今個人大部分精力都花在檢查其餘人提交的代碼,但我從不想成爲軟件維護者。」web

Redis 創始人宣佈退居二線,再也不進行項目的平常代碼維護

Redis 是一個基於 BSD 開源的項目,是一個把結構化的數據放在內存中的一個存儲系統,你能夠把它做爲數據庫,緩存和消息中間件來使用。redis

同時支持 strings,lists,hashes,sets,sorted sets,bitmaps,hyperloglogs和geospatial indexes 等數據類型。它還內建了複製lua 腳本,LRU,事務等功能,經過 redis sentinel 實現高可用,經過 redis cluster 實現了自動分片、以及事務,發佈/訂閱,自動故障轉移等等。spring

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 的冒險之旅後,開啓了屬於本身的、更愜意的人生大冒險。

想要了解更多Java架構技術的,能夠關注我一下,我後續也會整理更多關於架構技術這一塊的知識點分享出來,裏面會分享一些:spring,MyBatis,Netty源碼分析,高併發、高性能、分佈式、微服務架構的原理,JVM性能優化,併發編程這些成爲架構師必備的知識體系.v:xuanwo013

相關文章
相關標籤/搜索