News for hackers. Stuff that matters.
Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by jjirsa on Monday May 30, 2016 @11:23PM (#11804353)
Marty is a smart guy. He was smarter than me when we were in college together, and he's smarter than me now.

But I disagree with him strongly here.

Sometimes hipster tech is just hipster for the sake of hipster, but if I have to choose between a sharded replicated MySQL cluster with some sort of active/passive across the WAN HA or Cassandra, I'm choosing Cassandra every time, and it's not close.

Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by arsenide on Tuesday May 31, 2016 @12:16AM (#11804527)
Why are you choosing Cassandra every time? And what's your refutation for his desire to use MySQL over some other database, from his point of view as presented in the article (e.g. availability of support via Google/SO)?
Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by jjirsa on Tuesday May 31, 2016 @01:04AM (#11804696)
> Why are you choosing Cassandra every time?

Linear horizontal scaling (double capacity? double # of nodes), no SPOF, Active/Active/Active cross-WAN HA.

> And what's your refutation for his desire to use MySQL over some other database, from his point of view as presented in the article (e.g. availability of support via Google/SO)?

Hire people that can learn DB internals and be the expert you want to see in the world: http://stackoverflow.com/search?q=user:4774369+[cassandra]

Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by continuational on Tuesday May 31, 2016 @02:33AM (#11805036)
Short of inherent big data problems, such as crawling the entire web, you won't need database scaling until you're already not a startup any more.

Cassandra and similar technologies constrain your queries and make schema changes incredibly expensive. This is the opposite of what you need in a startup. You need flexibility.

Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by arsenide on Tuesday May 31, 2016 @01:45AM (#11804863)
Thanks, makes sense!
Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by technion on Tuesday May 31, 2016 @02:27AM (#11805005)
One could make an argument that Cassandra is outside hipster territory these days.

Would you argue in favour of MongoDB?

Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by buskila on Tuesday May 31, 2016 @06:39AM (#11805762)
Anything you want to do with MongoDB can be done better, faster and nicer looking with RethinkDB.

Never looked back after stared using it a few months ago.

Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by chrisabrams on Tuesday May 31, 2016 @08:28AM (#11806137)
What this guy said. Using RethinkDB for 3 years :)
Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by anonbanker on Tuesday May 31, 2016 @01:04AM (#11804694)
doesn't reddit run on cassandra? it certainly used to.
Re:Reddit CTO: Stick to Boring Tech When Building Your Startup by jdiscar on Tuesday May 31, 2016 @01:12AM (#11804729)
This article was about what stack to use for a startup and reddit is certainly no longer a startup. Tech stacks definitely change to adapt to its needs, at some point a company should be trying out cutting edge stuff. But the stack a 100 person company is capable of maintaining is very different than what a 3 person company can handle.