Live data from Hacker News

The End of the Redis Adventure

antirez.com

101–110 of 308 posts

Re: The End of the Redis Adventure

#101
post #93
post #69

Earlier quoted context omitted.

> There are plenty of problems with BDFL-style projects, but I think there are a lot of advantages too. BDFL governance is extremely underrated in the opensource world. People attribute the success of the Linux kernel to its open contribution style, but I will argue that Linux is successful because there's a dictator at the top that enforces a direction, a long term goal, and most importantly, says NO. Community base…

Does FreeBSD have a BDFL? We don't have enough data points to determine if what you are saying is correct. I have also seen lots of BDFL projects smoke out. Is the lesson that actual dictatorships only survive long term if 1) the dictator is a nice person and 2) they eventually get managed by an open democratic process? I think you are actually describing the two clocks problem. Lots of BDFL projects have their own C…

A (software) dictator is not necessarily good. But let me double down and say that a community cannot create a product as good as a single head at the top can do, for the single reason that people care only about their own garden, and integration needs someone to oversee and be responsible for all parts.

There is no Steve Jobs in a democratic committee.

Re: The End of the Redis Adventure

#102
post #50

So they're moving to a new "community based", "light governance" model. [1] There are plenty of problems with BDFL-style projects, but I think there are a lot of advantages too. Redis is unique in my experience in that it works the way you'd expect - it doesn't cause outages, it is fast, and it has a vanishingly small number of gotchas. The feature set is well curated and for the most part fits together cohesively. T…

BDFL: Benevolent dictator for life https://en.wikipedia.org/wiki/Benevolent_dictator_for_life

(This is also referenced and linked in the article.)

Re: The End of the Redis Adventure

#103
post #78

Ok, so many thank you here, thanks! It's very nice to read the comments here. But I hope to interact more on HN, since basically the idea is to write more blog posts, write more OSS software too. Just totally random :D I'll just do whatever every morning I want to do for a long time. Then maybe I'll find a new long term interest.

You've got at least one eagerly awaiting reader right here!

Staying tuned :)

Re: The End of the Redis Adventure

#104
post #74

Earlier quoted context omitted.

Actually the web site uses Redis as the only store. And Redis is using 0.1% of CPU. The problem is that Ruby sucks at doing anything scalable. It's just a Ruby/Sinatra app. If you do that in PHP, it will work out of the box with many concurrent accesses. With Ruby not the case. There are ways to deploy it better, but it should be fast as default, which is not the case.

I guess it would be interesting if you re-wrote your website in PHP and wrote a blog post about it with the title 'Why I Moved From Ruby to PHP?'

[deleted]

Re: The End of the Redis Adventure

#105

Earlier quoted context omitted.

It's an interesting proposition. Whether it's Python, Redis, Laravel or Linux itself, a lot of software projects have been driven primarily by singular people and their decisions which shape the project over a period of time. One example that was mentioned in this thread was the whole "master" thing going on. Is Torvalds really going to get involved in that? Most likely no, and that's a decision he's free to make. I…

>> "old white guy in charge of Linux" Erhmmm, why does his age or colour matter in this context? Debate can happen about people and their leadership style, (I'm not a fan of Torvalds) but when the first criteria someone sees for criticizing another person is their age, colour, or race, that seems a bit shallow and biased.

I agree. Isn't this overt racism, sexism, ageism, etc?

> Racism: prejudice, discrimination, or antagonism directed against a person or people on the basis of their membership of a particular racial or ethnic group

Re: The End of the Redis Adventure

#106
Antirez, I look forward to seeing what you do next. I especially look forward to there being more software in the world that’s architected with your unique mindset—whether it be “useful” software or not. :)

Re: The End of the Redis Adventure

#107
post #79
post #63

Earlier quoted context omitted.

Yep it's the open source, and in general the "spontaneous" development world, that happens without big money, just for hacking. This "place" once was kinda free and not observed much. Now you can't say anything, if you don't respect a good practice (LOL) people yell at you on Twitter. Even saying that commenting is a good idea is a problem. Not cool.

> Yep it's the open source, and in general the "spontaneous" development world, that happens without big money, just for hacking. This "place" once was kinda free and not observed much. Thanks for explaining. > Now you can't say anything, if you don't respect a good practice (LOL) people yell at you on Twitter. Even saying that commenting is a good idea is a problem. Not cool. Just because they're loud does not mean…

> Just because they're loud does not mean they're correct or that they're majority.

They're not. They're the mediocre developers with nothing substantive to contribute. Think of your developer heroes. Almost none of them will ever engage in such nonsense. They're too busy building wonderful things to bother with petty nonsense that gets nothing done.

Re: The End of the Redis Adventure

#108
post #63
post #40

Earlier quoted context omitted.

I was also intrigued by that sentence. I expect it means (open source) programming that happens outside of of big corps. But I'm unsure.

Yep it's the open source, and in general the "spontaneous" development world, that happens without big money, just for hacking. This "place" once was kinda free and not observed much. Now you can't say anything, if you don't respect a good practice (LOL) people yell at you on Twitter. Even saying that commenting is a good idea is a problem. Not cool.

I think some of these agile thought leaders have a bit to answer for here (but of course it's mainly up to the individual to be responsible for their own judgement - just because somebody else makes their money on marketing doesn't mean you are forced to buy the product)

Re: The End of the Redis Adventure

#109
post #78

Ok, so many thank you here, thanks! It's very nice to read the comments here. But I hope to interact more on HN, since basically the idea is to write more blog posts, write more OSS software too. Just totally random :D I'll just do whatever every morning I want to do for a long time. Then maybe I'll find a new long term interest.

Thank you for your dedication. You will not be forgotten

Re: The End of the Redis Adventure

#110

Earlier quoted context omitted.

It's an interesting proposition. Whether it's Python, Redis, Laravel or Linux itself, a lot of software projects have been driven primarily by singular people and their decisions which shape the project over a period of time. One example that was mentioned in this thread was the whole "master" thing going on. Is Torvalds really going to get involved in that? Most likely no, and that's a decision he's free to make. I…

>> "old white guy in charge of Linux" Erhmmm, why does his age or colour matter in this context? Debate can happen about people and their leadership style, (I'm not a fan of Torvalds) but when the first criteria someone sees for criticizing another person is their age, colour, or race, that seems a bit shallow and biased.

I agree with you but that’s not how a lot of people see it these days.
Post reply on HN