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

Aug 18
2025
Achieve low-latency data processing with Amazon EMR on AWS Local Zones
Mar 18
2025
Implement Amazon EMR HBase Graceful Scaling
Mar 10
2026
Optimize HBase reads with bucket caching on Amazon EMR
Aug 26
2025
How Global Payments Inc. improved their tail latency using request hedging with Amazon DynamoDB

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.