Live data from Hacker News

Aerospike goes Open Source

aerospike.com

51–60 of 86 posts

Re: Aerospike goes Open Source

#51
> Aerospike’s mission is to rain bullshit on the entire field of databases by offering an addictive proposition: a database literally ten times faster than existing NoSQL solutions, and one hundred times faster than existing SQL solutions.

Gotta love Disrupt to Bullshit: https://chrome.google.com/webstore/detail/disrupt-to-bullshi...

Re: Aerospike goes Open Source

#52

Earlier quoted context omitted.

That's interesting, thank you. In practical terms, what does ACID provide that compare and set does not?

The page linked goes into more detail, but among other things, Compare and Set operations are only concerning one data element at a time - meaning you cannot do Atomic updates to multiple keys. The ability to do multiple key updates atomically makes it possible to build higher level abstractions by reliably combining data from multiple keys under concurrent workloads. Basically, transactions that can span an arbitrar…

Well while claiming ACID specifying that it is only for single record transaction seems to stated clearly.

As you were describing, there could be many changes performed when doing single record operations as well e.g multiple column updates / secondary index updates.

Does it really need to be multi record transaction to claim ACID ??

Re: Aerospike goes Open Source

#53
post #5

Earlier quoted context omitted.

AGPL is essentially the "corporate coward" license. They want to capture all of your private changes to basically get free (legally mandated, zero "community good will") development resources. Companies think it's "safer" than BSD or straight up GPL because lawyers feel "omgz, source codes, zero cost IP copies, instant competition!" The next step after AGPL will probably be BrainGPL requiring you to publish all thoug…

You make it sound like it would be better not to open source code at all.

Frankly speaking I wouldn't care if I can read code and learn something new ....

Re: Aerospike goes Open Source

#54

Aerospike guys were at a big data workshop at Bangalore last week. It's performance is pretty impressive. They claimed about >1M TPS with just 3 nodes and compared it with Couchdb which is claimed to achieve 1M TPS in 330 nodes. But unclear about their benchmarking method.

I believe that was cassandra... latest from netflix on that http://techblog.netflix.com/2014/07/revisiting-1-million-wri...

Re: Aerospike goes Open Source

#55
post #50

Earlier quoted context omitted.

Here's a benchmark from 2013 from Thumbtack Technology, comparing Aerospike, Cassandra, MongoDB and Couchbase... http://www.odbms.org/2013/01/ultra-high-performance-nosql-be... http://www.odbms.org/wp-content/uploads/2013/11/NoSQLBenchma... In this benchmark, Couchbase gets some impressive results, but it does appear that Aerospike is the overall winner when it comes to speed and reliability. Anyway, the code is free…

In the former study, if you read it carefully, Aerospike were essentially able to choose the hardware for the test. "Anyway, the code is free to install, it's easy enough to validate the speed claims" So why don't you do so and come back with your own results that can at least pretend to be neutral instead of spreading empty hype around here?

/me aerospike employee here - we did a live demo of running aerospike server on AWS EC2 during the fifth elephant last weekend at bangalore. The demo had 1M TPS and latency for 80/20 load (80% read, 20% write) was 99.8% of queries.

This demo was done on 4 r3.4xlarge nodes - We did earlier runs on r3.2xl as well with similar results.

https://twitter.com/anshprat/status/492971667493122048

I didnt do a latency screenshot grab but those who saw the demo can comment..

Re: Aerospike goes Open Source

#58
post #48

Earlier quoted context omitted.

I get that part, but how does that work when other people also contribute changes for which they own the copyright and which are also AGPL licensed, but then to the Aerospike devs?

Usually the way it works is the company requires copyright assignment to them.

Right. The owner could also refuse outside contributions, or perhaps there simply haven't been any outside contributions.

Re: Aerospike goes Open Source

#59
post #58
post #48

Earlier quoted context omitted.

Usually the way it works is the company requires copyright assignment to them.

Right. The owner could also refuse outside contributions, or perhaps there simply haven't been any outside contributions.

Well, since the project was just released as opensource, presumably all work on it so far has been by employees of Aerospike (who automatically grant copyright to their employer by virtue of the work-made-for-hire exception).

Re: Aerospike goes Open Source

#60
post #12

Earlier quoted context omitted.

"To give some idea of speed" Purported speed. Please, we've all seen enough wildly hyped NoSQL databases now to remain a little cynical, haven't we?

Here's a benchmark from 2013 from Thumbtack Technology, comparing Aerospike, Cassandra, MongoDB and Couchbase... http://www.odbms.org/2013/01/ultra-high-performance-nosql-be... http://www.odbms.org/wp-content/uploads/2013/11/NoSQLBenchma... In this benchmark, Couchbase gets some impressive results, but it does appear that Aerospike is the overall winner when it comes to speed and reliability. Anyway, the code is free…

I see Aerospike being the fastest but nothing is mentioned anywhere about error rate or reliability.

Also that test is interesting in that it favours Aerospike's use case i.e. when you have enough data to comfortably fit on SSDs. Somewhat unfair given that the majority of people using Cassandra would be doing so with large data sets.

Post reply on HN