News for hackers. Stuff that matters.
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by nerpderp82 on Wednesday September 14, 2022 @03:37PM (#32842254)
The benchmarks should be against Aerospike or something similar not Redis, as it cooks the results vs what is the current highest performant OSS KV store.
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by nvartolomei on Wednesday September 14, 2022 @04:08PM (#32842666)
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by justinholmes on Wednesday September 14, 2022 @06:39PM (#32844421)
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by mccorrinall on Wednesday September 14, 2022 @10:30PM (#32846285)
Loginwall for me :/
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by 5d8767c68926 on Wednesday September 14, 2022 @04:13PM (#32842726)
Redis is the product everyone knows? Pick a tool and it is almost a guarantee there is a less well known implementation that is better on dimension X.
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by pclmulqdq on Wednesday September 14, 2022 @04:15PM (#32842757)
Memcached is the usual benchmark target for multi-core Redis-like systems.
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by daniele_dll on Wednesday September 14, 2022 @04:42PM (#32843084)
Very good point but currently cachegrand doesn't have an interface for memcache, although probably would take about 1 week to implement it.

In general I am pretty sure cachegrand would be faster than memcache easily but I will add it to the todo list as it makes sense.

Thanks for pointing it out!

Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by otabdeveloper4 on Wednesday September 14, 2022 @03:52PM (#32842467)
Aerospike will happily ignore your requests if it feels like. Use it only if you don't care about correctness or losing data.
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by nvartolomei on Wednesday September 14, 2022 @04:09PM (#32842685)
“In hundreds of tests of SC mode through network partitions, 3.99.1.5 and higher versions have not shown any sign of nonlinearizable histories, lost increments to counters, or lost updates to sets.” – Kyle Kingsbury, Aerospike 3.99.0.3, 12-27-2017

- https://aerospike.com/blog/aerospike-4-strong-consistency-an...

- https://jepsen.io/analyses/aerospike-3-99-0-3

Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by otabdeveloper4 on Wednesday September 14, 2022 @04:28PM (#32842909)
Good for them. We got rid of Aerospike because using it in the "right" way to get data in and out correctly is a pain in the ass and makes everything slow.
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by justinholmes on Wednesday September 14, 2022 @04:18PM (#32842781)
Trust me as a committer it smokes aerospike and dragonflydb.

Dragonflydb also break Redis license big time.

Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by eatonphil on Wednesday September 14, 2022 @04:23PM (#32842841)
Ambiguous use of "it" there. I don't understand what you mean.
Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by 0x457 on Wednesday September 14, 2022 @05:02PM (#32843309)
Well, we have 3 things it could mean: Cachegrand, Aerospike and dragonflydb.

Since the comment says "Trust me as a committer it smokes aerospike and dragonflydb." we can rule out aerospike and dragonflydb, which leaves us with "it" being Cachegrand. Ain't that deep.

Re:Show HN: Cachegrand – a fast OSS Key-Value store built fo... by eatonphil on Wednesday September 14, 2022 @05:04PM (#32843333)
Why would it be obvious we should implicitly trust (since all they said is "trust me") a committer to a project that their project is better (in any dimension) than competitors to their project?

That didn't make sense to me so I assumed they must not be a contributor to cachegrand.