Hacker Newsnew | past | comments | ask | show | jobs | submit | tzach's commentslogin

The engineering challenges and design decisions that led to the 1.0 release of ScyllaDB Rust Driver


When to use DynamoDB On Demand, Provisioned and Autoscaling


They are similar as both built in C/C++ with performance in mind. They are very different as Aerospike is a Key Value store, while Scylla, like Cassandra is Columnar (Key, Key, Value). This gives Scylla a much richer semantic.

There are more differences, like Aerospike holding all keys in memory, while Scylla does not have such limitation. I'm sure there are more differences in tunable consistency, HA and multi DC, but I'm not an Aerospike expert.


We target < 1ms latency for 99.9% Some initial results here http://www.scylladb.com/technology/cassandra-vs-scylla-laten...

DB API (CQL) is Cassandra compatible, so clients does not have to change.

For more on the lock free communication see http://www.seastar-project.org/ Seastar is the underline framework of Scylla

There is an open bug for batch https://github.com/scylladb/scylla/issues/332 hopefully we will fix it shortly.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: