Very reliable distributed data platform
Anonymous | TrustRadius Reviewer
October 04, 2017

Very reliable distributed data platform

Score 8 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with DataStax

We used Datastax in a POC and then, after appreciating its scalability and performances, we decided to use it for a real project. The project has a strict requirement to have the minimum possible latency and to reach a peak data rate in writing of more than 25k write per second. Moreover, we have the requirement to have replication between two data centers. We were able to reach our targets with a small cluster of 3+3 nodes.
  • Scalability: it provides near linear scalability being based on open source Cassandra
  • Opscenter: it is a powerful and complete tool for monitoring
  • You can use Spark for analytics workloads
  • Requires investment on hardware
  • Initial setup could be cumbersome
  • You need to be careful to use it only in the right context
The ability to add a node to an existing cluster with Vnodes is really awesome and you can even add a new data center with a low effort.
  • It is able to completely fulfill the requirements
  • We think we'll have a positive ROI
We chose datastax because we need a system always available and capable of ingesting a large amount of data per second, even if eventually consistent and with multi data center sync native support.

We considered Cloudera as an alternative using Kafka as the ingestion layer but we were not completely satisfied with the multi data center support.
We will continue to use it because it scales well with commodity hardware and we are satisfied with the documentation and support.
The best scenarios where to use it are when you need a really high write rate and you know the queries you are going to execute in advance. If you don't know how you will access the data in advance it is better to look at other solutions.