Want to use Apache Cassandra?

We can help you out

Contact us

Managed Services

Take care of your business and we will take care of your database.

 

Production Readiness

Schedule your assessment or create failure scenarios plan.

Get your team up to speed or let us do the work

Contact us

Why Cassandra

01 NoSQL database

  • Distributed database
  • Highly available
  • Fault tolerant
  • Suitable for timeseries data
  • It's masterless - easy to add or remove nodes

02 Perfect choice for

  • Web analytics - to store click streams
  • IoT - to store measurements as time series
  • Fraud detection
  • Personalization

03 Anti-patterns

  • early prototyping
  • referential integrity
  • dynamic access patterns
  • queue like design

04 Pro Tips

  • Don't use Cassandra if you want to have flexible, dynamic queries
  • Use ElasticSearch and Solr bundled with Cassandra if your data needs to be searched in many ways

Services

Consulting

01Firefighting

  • problem insight
  • client match
  • information collection
  • action

02Tuning

  • production readiness
  • tuning configuration
  • monitoring configuration
  • sizing exercise
Implementation

03New to Cassandra

  • Data modeling
  • Architecture
  • Infrastructure

04Managed Service

  • 24/7 support
  • troubleshooting
  • upgrading and tuning

01Firefighting

  • problem insight
  • client match
  • information collection
  • action

02Tuning

  • production readiness
  • tuning configuration
  • monitoring configuration
  • sizing exercise

03New to Cassandra

  • Data modeling
  • Architecture
  • Infrastructure

04Managed Service

  • 24/7 support
  • troubleshooting
  • upgrading and tuning

Process

01 Discovery Call

Tell us about the issues we need to resolve with a high-level description of your business case and environment setup. We will scheduled call with one of our consultants.

02 SmartCat Services Proposal

We send you a document describing the plan of action - who, what, when, how of your problem solution. You can expect proposal in goal/input/output/result format which will clarify our deliverables.

03 Review and plan the best timing

Take your time to review our proposed plan internally and discuss the best timing to engage. We are on stand-by for any questions.

04 Takin' care of business

Either at your office or remotely from our offices, we review the existing documentation, analyze your setup, ask additional questions and ultimately produce a deliverable.

Case Studies

Click to read blog

MANAGED SERVICE FOR APACHE CASSANDRA

Click to read blog

INGESTION ETL

Click to read blog

IMPLEMENTATION OF IoT SENSOR PLATFORM

Our Open Source

Cassandra Migration Tool

Cassandra Migration Tool

Cassandra schema and data migration tool for Java.

Cassandra Diagnostics

Cassandra Diagnostics

Cassandra Diagnostics - Monitoring and audit power kit for Apache Cassandra. Cassandra Diagnostics is a swiss-army knife when it comes to Cassandra monitoring. It allows you to connect to both Cassandra nodes and Cassandra application (driver) in a non intrusive way, to extract precious metric data without compromising target system performance , shape it and send over towards a rich set of targets for further processing.

Cassandra Kinesis Connector

Cassandra Kinesis Connector

Cassandra connector for AWS Kinesis that allows Kinesis records to be stored into Cassandra.

Latest Blogs

Click to read blog
03/21/18

Apache Cassandra and ALLOW FILTERING

Testing the performance impact of running a CQL query with ALLOW FILTERING within one partition.

Milan Milosevic
Click to read blog
02/12/18

GDPR and Cassandra

Milan Milosevic
Click to read blog
11/09/17

Cassandra to Kafka data pipeline Part 2

Vladimir Vajda