A few days ago ,Redis founder Salvatore Sanfilippo On his personal blog (http://antirez.com/) It was announced that it would end its own Redis The journey !
The full text of the blog is as follows , Original address :http://antirez.com/news/133
Salvatore Sanfilippo The exit of , Not right Redis My own disappointment , It’s because of the open source maintenance work day after day , Let it feel tired and tired . about Redis The follow-up maintenance work will be handed over to several of his colleagues , And I’m going to retire to the second line , It’s going to be Redis A member of the lab , by Redis The future provides ideas and ideas . And what to do in the future ,Salvatore Sanfilippo There is no clear plan yet , But I will spend more time doing what I really want to do , such as : Write technical blogs or record videos, etc .
In fact, for ,Salvatore Sanfilippo The exit of , Maybe not surprisingly . A year ago , He once published an article on his personal blog 《 The struggle of open source maintainers 》 One article ( The original English text :http://antirez.com/news/129).
In this article, he complains about Redis When it became popular , Besides fun , There is also a negative side . For example, these are the problems that afflict him :
- Dealing with community feedback must take enough time , Otherwise, we can only “ pretend ” There are no unresolved issues with the project . It works to have full-time staff for each subsystem of an open source project , But it’s hard to achieve .
- Redis After it became popular , More work is being turned into seeing PR and issue. Some of them will do better than me , But most people’s contributions are only on average , Just to solve a given problem .
- Time pressure : stay Redis Before , Never had the experience of working every weekday . Always for a week , Stop for two weeks , And then for another month , And then disappeared for two months . To do creative work requires charging , To get new energy and ideas . But it began to arrive at Redis After the payment for the work , Force yourself to work on a regular schedule . It was a struggle for him , It doesn’t matter if you apply with the company to return to the original working mode , Because the way the community works .
- Mental pressure : It’s also a complex thing to do a lot of work in the same project . It used to change programs every six months , And now I’ve been working on the same project for ten years . Try to pass through in Redis Central sub projects to retain creativity , I have done Cluster、HyerLogLogs And a discarded disk storage project , Now I’m doing the fourth one . however , In the end, I still have to go back to issue and PR page , Repeat the same work every day .
- Fear : Every day I’m afraid of losing my right to Redis Technology leadership , It’s not because I think I’m designing and developing Redis Not good enough , It’s because of my approach and what most users want , And most of it IT People don’t believe in software .
- …
More about this article can be found in 《 The struggle of open source maintainers 》
A lot of times , The creator of every open source project , They are eager for their works to be noticed , By using , Be praised , Become popular in the industry , Because this is the affirmation of his works . However, such as Redis The founder said that , The more popular , The more personalized needs there are , And then all sorts of suggestions 、 enhance PR follow , However, one product can never meet everyone’s needs , This brings friction and all sorts of other problems . What I was playing with according to my own ideas , It doesn’t seem to be that fun anymore . It’s just like we write technical tutorials , There are always people who like , And some people don’t like . If you don’t like it, it’s OK to read it , But as traffic grows , There are always some people who don’t like to come and say hello to their families . Unfortunately, I don’t know , Or I want to ask , Is this the case with foreign users ?
The founders stopped playing , that Redis Can it still work ?
This question may be asked by many domestic developers , So at the end of the day . about Redis So it’s grown , For open source projects with perfect team management mechanism , It’s not because the founder left , And he stopped working . This is different from many domestic open source projects , image Redis Such a mature open source project , Besides having a lot of contributors , Its operation mode is also very standardized , It’s not because the founder left , And it led to the collapse of the whole project . A typical example is known as Spring Community , In its founder Rod Johnson After leaving , Still growing well .
But for the Redis The future goal and direction of , Is there a change , It’s hard to say , It all depends on the follow-up Salvatore Sanfilippo stay Redis Lab Whether or not to continue to output fully and whether the team continues to support his opinion .
that , about Redis Founder’s departure , What do you think ? If Redis Is your , You deal with it every day PR And feel boring ?
First article :Redis The founder announced his retirement from the second line : I write code just to express myself !, Reprint please indicate the source . Welcome to my official account. : Program the ape DD, Get exclusive learning resources and daily dry goods push . If you are interested in my other topics , Direct to my personal blog :didispace.com.