KVM creators open-source fast Cassandra drop-in replacement Scylla (zdnet.com) 18 points by dmarti 11y ago ↗ HN
[–] mvallebr 11y ago ↗ This sounds like awesome news!- How it compares to Cassandra regarding latency? - How is the client API? Does it support lock free communication? Can you send things to nodes in batches? [–] dorlaor 11y ago ↗ Latency is great - http://www.scylladb.com/technology/cassandra-vs-scylla-laten... and we promise to improve it further.The client API is CQL. We have thrift too but it's not mature enough. We'll invest in thrift per community feedback [–] tzach 11y ago ↗ 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 ScyllaThere is an open bug for batch https://github.com/scylladb/scylla/issues/332 hopefully we will fix it shortly.
[–] dorlaor 11y ago ↗ Latency is great - http://www.scylladb.com/technology/cassandra-vs-scylla-laten... and we promise to improve it further.The client API is CQL. We have thrift too but it's not mature enough. We'll invest in thrift per community feedback
[–] tzach 11y ago ↗ 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 ScyllaThere is an open bug for batch https://github.com/scylladb/scylla/issues/332 hopefully we will fix it shortly.
[–] dragonne 11y ago ↗ The server is AGPL 3: http://www.scylladb.com/opensource/Client libraries ("drivers") Apache 2.0.This is fine, but it really should be on the front page.
5 comments
[ 9.5 ms ] story [ 82.0 ms ] thread- How it compares to Cassandra regarding latency? - How is the client API? Does it support lock free communication? Can you send things to nodes in batches?
The client API is CQL. We have thrift too but it's not mature enough. We'll invest in thrift per community feedback
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.
Client libraries ("drivers") Apache 2.0.
This is fine, but it really should be on the front page.