Cassandra.Link
The best knowledge base on Apache Cassandra®
Helping platform leaders, architects, engineers, and operators build scalable real time data platforms.
A collection of 17 posts
Garbage Collection Tuning for Apache Cassandra
12/19/2019
This is our second post in our series on performance tuning with Apache Cassandra. In the first post, we examined a fantastic tool for helping with performance analysis, the flame graph. We specifical...
Apache Cassandra Performance Tuning - Compression with Mixed Workloads
12/2/2019
This is our third post in our series on performance tuning with Apache Cassandra. In our first post, we discussed how we can use Flame Graphs to visually diagnose performance problems. In our second...
Tuning Cassandra Performance
There are multiple dimensions where Cassandra performance can be tuned. Some of them are described below:Write Operations:Commit log and data dirs (sstables) should be on different disks. Commit log u...
Cassandra Operations and Performance Tuning
In this topic, i will cover the basics of general Apache Cassandra performance tuning: when to do performance tuning, how to avoid and identify problems, and methodologies to improve.When do you need...
Tuning Cassandra performances
You can enable row caching. It can avoid significant READ load on your disks. First, in cassandra.yaml, define the amount of heap space you want to dedicate to row caching. Then you can activate it pe...
Tuning Java resources
7/24/2018
Tuning the Java Virtual Machine (JVM) can improve performance or reduce high memory consumption.Tuning the Java Virtual Machine (JVM) can improve performance or reduce high memory consumptio...
Secret HotSpot option improving GC pauses on large heaps
my Patch mentioned in this post (RFE-7068625) for JVM garbage collector was accepted into HotSpot JDK code base and available starting from 7u40 version of HotSport JVM from Oracle. This was a reas...
Jon Haddad: Cassandra Summit Recap - Diagnosing Problems in Production
1/30/2018
Last week at the Cassandra Summit I gave a talk with Blake Eggleston on diagnosing performance problems in production. We spoke to about 300 people for about 25 minutes followed by a healthy Q&A sess...