Bringing together the Apache Cassandra experts from the community and DataStax.

Want to learn? Have a question? Want to share your expertise? You are in the right place!

Not sure where to begin? Getting Started

 

question

vkayanala_42513 avatar image
vkayanala_42513 asked ·

Are there JVM configuration changes required when using Azul Zulu with Cassandra?

We have been noticing high CPU usage and performance degradation after migrated to Zulu OpenJDK. So can any one throw some light on it?


Thanks,

-Varun

cassandrajvmzulu
10 |1000 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

1 Answer

Erick Ramirez avatar image
Erick Ramirez answered ·

@vkayanala_42513 As a general rule, any TCK-compliant JRE/JDK will work with Cassandra. As long as the Java vendor/version passes the TCK specification tests, it should work. However in practice, we are aware that users report various issues with some variants like IBM's version of Java.

For what it's worth, release-testing for open-source Apache Cassandra and even DataStax Enterprise is done on OpenJDK. That doesn't mean other vendor versions won't work -- it's just that they're not specifically tested. It's impossible to test all available variants as you'd appreciate.

My suggestion is that if you're having issues with Zulu, temporarily switch to OpenJDK and do some tests to rule out issues specific to your cluster's configuration. If you continue to have issues with Zulu, perhaps you should engage Azul for assistance. Cheers!

Share
10 |1000 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.