KVM creators open-source fast Cassandra drop-in replacement Scylla (zdnet.com) 18 points by dmarti 10y ago ↗ HN
[–] mvallebr 10y 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 10y 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 10y 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 10y 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 10y 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 10y 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
[ 3.3 ms ] story [ 18.9 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.