Ask HN: Has anyone used Riak? Thoughts?

8 points by ag_rin 13 hours ago

I’ve just stumbled upon RIAK. It seems like a very cool technology. Almost like an alternative to kubernetes. Has anyone used it in production? Why isn’t it more well known? It seems like an awesome solution.

cadamsdotcom 12 hours ago

It claims to be a distributed nosql kv store, very different to k8s. You might have just as much luck with eg. Clickhouse. Or boring old postgres.

I worked on some systems that supported Riak as a deployment option in 2013, but haven't since.

There isn't much recent news on it: https://aphyr.com/posts/285-jepsen-riak is from 2013 and Aphyr hasn't written about it in years. Armchair suspicion since we haven't heard about it in years is that it's pretty much end-of-life, deployed in a few legacy sites. But I'm curious too if it's still being considered for modern infra.

  • ag_rin an hour ago

    That was just the KV part, but it’s all built on top of Riak core and compute which does end up looking for like k8s. But yeah the reason I asked is because I stumbled upon it and wanted to know if it’s basically dead

yetihehe 11 hours ago

I was using Riak for IoT measurement storage. Was working well, apart from "not possible to delete something". We got rid of it, because it was WAY oversized for our needs, it requires at least 3 servers to get benefits of architecture and querying data was slow in practice and very unwieldy at start, because you needed to essentially write your own "sharding" and paging support for queries. It was essentially big dumping ground for data, that you might read less than write. We tried it at start because it sounded cool to us too.

We replaced it with postgres+timescale on one average server. Now after main contributing company folded, Riak is pretty much dead. But it never gave us any operational problems, was very stable.

  • ag_rin an hour ago

    I’m surprised it had a server minimum. Seems like it should architecturally scale from 1 to whatever. But I guess it isn’t as simple as the front page makes it seem. I assumed it works like a simple distributed compute and storage system

tylerhannan 9 hours ago

Here is what the roadmap looks like at present.

There is a core of maintainers who care about Riak (after the company Basho ended many years ago) and it appears that most work has been moved into the OpenRiak repository.

https://github.com/orgs/OpenRiak/discussions/19

bitbasher 4 hours ago

It was all the rage around 2012. Haven't heard of it since...

gedy 12 hours ago

Do you have a link to what you're referring to? I'm only aware of Riak K/V database: https://en.m.wikipedia.org/wiki/Riak

  • kreetx 10 hours ago

    Interesting website design: https://riak.com - reminds me of CSS Zen Garden. (Not that it says anything about how it performs etc.)

  • opendomain 11 hours ago

    My experience with Riak is a NoSql datastore.

ddorian43 8 hours ago

Unless strictly required for real for real, always use CP databases. Very very very rarely use AP dbs.