Home icon

Improve Amazon EMR HBase availability and tail latency using generational ZGC

Big Data Blog



The article discusses how Amazon EMR improves HBase performance and availability by introducing generational Z Garbage Collector (ZGC) in JDK 21, addressing critical challenges with garbage collection pauses.

  • Generational ZGC provides sub-millisecond pause times, reducing tail latency
  • Testing showed uptime improvement from 98.08% to 99.99% compared to G1 GC
  • ZGC efficiently handles both short-lived and long-lived objects in HBase workloads
  • New configuration options include fixed JVM heap and pre-touch memory allocation
  • Recommended for improving HBase cluster performance and stability

The solution offers more predictable performance and reduced latency spikes for business-critical HBase applications running on Amazon EMR.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Mar 18
2025
Implement Amazon EMR HBase Graceful Scaling
Mar 10
2026
Optimize HBase reads with bucket caching on Amazon EMR
Jun 2
2025
Enhancing data durability in Amazon EMR HBase on Amazon S3 with the Amazon EMR WAL feature
May 12
2026
Detect and resolve HBase inconsistencies faster with AI on Amazon EMR

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.