Head of Engineering ·
Needs advice
on
CassandraCassandra
and
ScyllaDBScyllaDB

The problem I have is - we need to process & change(update/insert) 55M Data every 2 min and this updated data to be available for Rest API for Filtering / Selection. Response time for Rest API should be less than 1 sec.

The most important factors for me are processing and storing time of 2 min. There need to be 2 views of Data One is for Selection & 2. Changed data.

READ LESS
2 upvotes·161.5K views
Replies (4)
Chief Technical Officer at Software Joint·
Recommends
on
Cassandra

i love syclla for pet projects however it's license which is based on server model is an issue. thus i recommend cassandra

READ MORE
2 upvotes·2 comments·161.2K views
dor laor
dor laor
·
March 23rd 2020 at 5:22PM

Why an issue? Is AGPL a problem for you? It only means that if you change the source code of the server you need to contribute your scylla.git changes. 99.99999% of users don't need to change a single line thus it's the same as Apache.

·
Reply
Pankaj Soni
Pankaj Soni
·
March 23rd 2020 at 6:26PM

https://www.scylladb.com/open-source/

Licensing policy suggests `We promise that we will not seek to enforce the copyleft provisions in the AGPL v3.0`, sadly license overrules promise. AGPL as a license is not that widely used or preferred, and there are very good reasons for it.

Most companies are already doing good with Cassandra, and to jump into a new database project with a complex license the incentive, just isnt there. no matter how good the benchmarks are.

·
Reply
Recommends
on
ScyllaDB

Scylla can handle 1M/s events with a simple data model quite easily. The api to query is CQL, we have REST api but that's for control/monitoring

READ MORE
2 upvotes·161.4K views
View all (4)
Avatar of Pankaj Soni

Pankaj Soni

Chief Technical Officer at Software Joint