Hacker News new | ask | show | jobs
by nicoburns 1746 days ago
I'd probably recommend ScyllaDB for NoSQL. It's a replacement for Cassandra (which it's mostly compatible with) which is more or less the de facto standard for large NoSQL deployments at big companies, but it's written in C++ rather than Java so it's even faster (and has more consistent latency) and easier to deploy. And it's been around long enough at this point that it's established and not likely to just disappear.

It's a shame your devs don't like SQL. It's probably my most useful developer skill. Saves so much time elsewhere. Having said that, a messaging app that you really want to scale HUGE (like Discord or Facebook Messenger huge) is one place where the NoSQL solutions are justified.

1 comments

ScyllaDB looks interesting but that AGPL license is a no go for some organizations.
True, but revolt seems to be using AGPL themselves, so I doubt it would be an issue for them.