Re G1GC in Java 9, yes it's the default, but we explicitly specify the collector when we start Cassandra.
Regarding load testing, some folks like cassandra-stress, but personally I think second to production itself, there's nothing better than an environment running the full applications stack with simulated load. Yes, it's a lot of setup, but imo it's necessary for any sort of performance / acceptance testing. On Wed, Apr 11, 2018 at 10:50 AM Pradeep Chhetri <prad...@stashaway.com> wrote: > Thank you for writing this. The post is really very helpful. > > One question - My understanding is GC tuning depends a lot on the > read/write workload and the data size. What will be the right way to > simulate the production workload on a non-production environment in > cassandra world. > > On Wed, Apr 11, 2018 at 8:54 PM, Russell Bateman <r...@windofkeltia.com> > wrote: > >> Nice write-up. G1GC became the default garbage collection mechanism >> beginning in Java 9, right? >> >> >> On 04/11/2018 09:05 AM, Joao Serrachinha wrote: >> >> Many thanks to "The Last Pickle", also for TWCS advice's. Especially for >> C* new features on version 3.11.1 >> >> Regards, >> João >> >> On 11/04/2018 16:00, Jon Haddad wrote: >> >> Hey folks, >> >> We (The Last Pickle) have helped a lot of teams with JVM tuning over >> the years, finally managed to write some stuff down. We’re hoping the >> community finds it helpful. >> http://thelastpickle.com/blog/2018/04/11/gc-tuning.html >> >> Jon >> >> >> >> >> >