Comment by yetihehe
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.
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