SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
THE JBOSS

GRAND PRIX

WHICH IS THE BEST JVM FOR JBOSS DATA GRID
EXTREMELY FAST AND SCALABLE
MEETS HIGH UPTIME REQUIREMENTS
DEPLOYS INTO HYBRID CLOUD
ENABLES ACCESS TO ACCURATE,
REAL-TIME INFORMATION
HANDLES UNPRECEDENTED
TRANSACTION VOLUMES

JBOSS DATA GRID IS THE PERFECT PLATFORM TO RACE YOUR APPLICATIONS

BUT WHICH JVM RUNS BETTER

WITH JBOSS DATA GRID

?

WE DECIDED TO FIND OUT WITH A NEUTRAL STUDY

TESTING PARAMETERS
2 TWIN MACHINES WITH IDENTICAL
CONFIGURATION
PROCESSOR (X 4) INTEL® XEON® CPU E7-4820 @ 2.00GHZ
MEMORY (X 32) 16GB RDIMM, 1066MHZ, LOW VOLT, DUAL RANK

2 DIFFERENT JVMS
AZUL AND HOTSPOT TM

5 PERFORMANCE RUNS
ON VARYING HEAP SIZES

1 BENCHMARK TO FIND THE WINNER
RADARGUN

THE RESULTS
20 GB
ZING CRUISES
RESPONSE TIME BELOW 30 MILLISECONDS

HOTSPOT HAS A HITCH
½ SECOND PAUSE AT 99.99TH PERCENTILE

40 GB
ZING TAKES LEAD
RESPONSE TIMES STILL BELOW 30 MILLISECONDS

HOTSPOT TRIES TO CATCH UP
1 SECOND PAUSE

60 GB
ZING GOES STEADY
RESPONSE TIMES REMAIN BELOW 30 MILLISECONDS

HOTSPOT STARTS TO SHAKE
2 SECOND PAUSE

100 GB
ZING, SPEEDS AHEAD
RESPONSE TIMES STILL REMAIN BELOW 30 MILLISECONDS

HOTSPOT STARTS BREAKING DOWN
5 SECOND PAUSE

200 GB
!

ZING SETS THE NEW RECORD
RESPONSE TIMES BELOW 30 MILLISECONDS EVEN AT 200 GB

HOTSPOT HAS AN UNFORTUNATE CRASH
UNABLE TO TAKE ON 200GB HEAPS

ZING PROVES TO BE THE WINNER
FOR JBOSS DATA GRID DEPLOYMENTS
LEVERAGING LARGER DATA NODES.

ZING FEATURES
LEVERAGE IN-MEMORY DATASETS WITH PREDICTABLE LOW LATENCY
LONGER L1/L2 DATA NODES (UP TO 340 GB)
LOWER TIMEOUTS (<50 MILLISECONDS)

BENEFITS OF ZING
IMPROVES TIME TO MARKET
DELIVERS HIGHER SUSTAINED THROUGHPUT
IMPROVES APPLICATION RUNTIME CONSISTENCY
UNPRECEDENTED RESPONSE TIMES
SIMPLER DEPLOYMENT TOPOLOGY

LEARN MORE ABOUT JBOSS AND ZING
AZUL
S Y S T E M S

TRY ZING TODAY

Contact Azul Systems at:
CALL US

EMAIL US

ON THE WEB

+1.650.230.6500

info@azulsystems.com

azulsystems.com

Java and Hotspot are trademarks or registered trademarks of Oracle and/or its affiliated companies.
All other trademarks are the property of their respective holders

© 2014 Azul Systems Inc.

Weitere ähnliche Inhalte

Andere mochten auch

Memory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual MachineMemory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual Machine
white paper
 

Andere mochten auch (7)

Understanding Application Hiccups - and What You Can Do About Them
Understanding Application Hiccups - and What You Can Do About ThemUnderstanding Application Hiccups - and What You Can Do About Them
Understanding Application Hiccups - and What You Can Do About Them
 
Enabling Java in Latency-Sensitive Applications
Enabling Java in Latency-Sensitive ApplicationsEnabling Java in Latency-Sensitive Applications
Enabling Java in Latency-Sensitive Applications
 
Memory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual MachineMemory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual Machine
 
Azul Systems open source guide
Azul Systems open source guideAzul Systems open source guide
Azul Systems open source guide
 
Understanding Java Garbage Collection - And What You Can Do About It
Understanding Java Garbage Collection - And What You Can Do About ItUnderstanding Java Garbage Collection - And What You Can Do About It
Understanding Java Garbage Collection - And What You Can Do About It
 
Java vs. C/C++
Java vs. C/C++Java vs. C/C++
Java vs. C/C++
 
Speculative Locking: Breaking the Scale Barrier (JAOO 2005)
Speculative Locking: Breaking the Scale Barrier (JAOO 2005)Speculative Locking: Breaking the Scale Barrier (JAOO 2005)
Speculative Locking: Breaking the Scale Barrier (JAOO 2005)
 

Mehr von Azul Systems Inc.

Push Technology's latest data distribution benchmark with Solarflare and Zing
Push Technology's latest data distribution benchmark with Solarflare and ZingPush Technology's latest data distribution benchmark with Solarflare and Zing
Push Technology's latest data distribution benchmark with Solarflare and Zing
Azul Systems Inc.
 

Mehr von Azul Systems Inc. (16)

Advancements ingc andc4overview_linkedin_oct2017
Advancements ingc andc4overview_linkedin_oct2017Advancements ingc andc4overview_linkedin_oct2017
Advancements ingc andc4overview_linkedin_oct2017
 
Understanding GC, JavaOne 2017
Understanding GC, JavaOne 2017Understanding GC, JavaOne 2017
Understanding GC, JavaOne 2017
 
What's New in the JVM in Java 8?
What's New in the JVM in Java 8?What's New in the JVM in Java 8?
What's New in the JVM in Java 8?
 
Priming Java for Speed at Market Open
Priming Java for Speed at Market OpenPriming Java for Speed at Market Open
Priming Java for Speed at Market Open
 
Understanding Java Garbage Collection
Understanding Java Garbage CollectionUnderstanding Java Garbage Collection
Understanding Java Garbage Collection
 
Push Technology's latest data distribution benchmark with Solarflare and Zing
Push Technology's latest data distribution benchmark with Solarflare and ZingPush Technology's latest data distribution benchmark with Solarflare and Zing
Push Technology's latest data distribution benchmark with Solarflare and Zing
 
Webinar: Zing Vision: Answering your toughest production Java performance que...
Webinar: Zing Vision: Answering your toughest production Java performance que...Webinar: Zing Vision: Answering your toughest production Java performance que...
Webinar: Zing Vision: Answering your toughest production Java performance que...
 
What's Inside a JVM?
What's Inside a JVM?What's Inside a JVM?
What's Inside a JVM?
 
The Java Evolution Mismatch - Why You Need a Better JVM
The Java Evolution Mismatch - Why You Need a Better JVMThe Java Evolution Mismatch - Why You Need a Better JVM
The Java Evolution Mismatch - Why You Need a Better JVM
 
Towards a Scalable Non-Blocking Coding Style
Towards a Scalable Non-Blocking Coding StyleTowards a Scalable Non-Blocking Coding Style
Towards a Scalable Non-Blocking Coding Style
 
Lock-Free, Wait-Free Hash Table
Lock-Free, Wait-Free Hash TableLock-Free, Wait-Free Hash Table
Lock-Free, Wait-Free Hash Table
 
How NOT to Write a Microbenchmark
How NOT to Write a MicrobenchmarkHow NOT to Write a Microbenchmark
How NOT to Write a Microbenchmark
 
The Art of Java Benchmarking
The Art of Java BenchmarkingThe Art of Java Benchmarking
The Art of Java Benchmarking
 
JVM Memory Management Details
JVM Memory Management DetailsJVM Memory Management Details
JVM Memory Management Details
 
JVM Mechanics: A Peek Under the Hood
JVM Mechanics: A Peek Under the HoodJVM Mechanics: A Peek Under the Hood
JVM Mechanics: A Peek Under the Hood
 
Enterprise Search Summit - Speeding Up Search
Enterprise Search Summit - Speeding Up SearchEnterprise Search Summit - Speeding Up Search
Enterprise Search Summit - Speeding Up Search
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

The JBoss Grand Prix: Which is the best JVM for JBoss Data Grid?

  • 1. THE JBOSS GRAND PRIX WHICH IS THE BEST JVM FOR JBOSS DATA GRID EXTREMELY FAST AND SCALABLE MEETS HIGH UPTIME REQUIREMENTS DEPLOYS INTO HYBRID CLOUD ENABLES ACCESS TO ACCURATE, REAL-TIME INFORMATION HANDLES UNPRECEDENTED TRANSACTION VOLUMES JBOSS DATA GRID IS THE PERFECT PLATFORM TO RACE YOUR APPLICATIONS BUT WHICH JVM RUNS BETTER WITH JBOSS DATA GRID ? WE DECIDED TO FIND OUT WITH A NEUTRAL STUDY TESTING PARAMETERS 2 TWIN MACHINES WITH IDENTICAL CONFIGURATION PROCESSOR (X 4) INTEL® XEON® CPU E7-4820 @ 2.00GHZ MEMORY (X 32) 16GB RDIMM, 1066MHZ, LOW VOLT, DUAL RANK 2 DIFFERENT JVMS AZUL AND HOTSPOT TM 5 PERFORMANCE RUNS ON VARYING HEAP SIZES 1 BENCHMARK TO FIND THE WINNER RADARGUN THE RESULTS 20 GB ZING CRUISES RESPONSE TIME BELOW 30 MILLISECONDS HOTSPOT HAS A HITCH ½ SECOND PAUSE AT 99.99TH PERCENTILE 40 GB ZING TAKES LEAD RESPONSE TIMES STILL BELOW 30 MILLISECONDS HOTSPOT TRIES TO CATCH UP 1 SECOND PAUSE 60 GB ZING GOES STEADY RESPONSE TIMES REMAIN BELOW 30 MILLISECONDS HOTSPOT STARTS TO SHAKE 2 SECOND PAUSE 100 GB ZING, SPEEDS AHEAD RESPONSE TIMES STILL REMAIN BELOW 30 MILLISECONDS HOTSPOT STARTS BREAKING DOWN 5 SECOND PAUSE 200 GB ! ZING SETS THE NEW RECORD RESPONSE TIMES BELOW 30 MILLISECONDS EVEN AT 200 GB HOTSPOT HAS AN UNFORTUNATE CRASH UNABLE TO TAKE ON 200GB HEAPS ZING PROVES TO BE THE WINNER FOR JBOSS DATA GRID DEPLOYMENTS LEVERAGING LARGER DATA NODES. ZING FEATURES LEVERAGE IN-MEMORY DATASETS WITH PREDICTABLE LOW LATENCY LONGER L1/L2 DATA NODES (UP TO 340 GB) LOWER TIMEOUTS (<50 MILLISECONDS) BENEFITS OF ZING IMPROVES TIME TO MARKET DELIVERS HIGHER SUSTAINED THROUGHPUT IMPROVES APPLICATION RUNTIME CONSISTENCY UNPRECEDENTED RESPONSE TIMES SIMPLER DEPLOYMENT TOPOLOGY LEARN MORE ABOUT JBOSS AND ZING AZUL S Y S T E M S TRY ZING TODAY Contact Azul Systems at: CALL US EMAIL US ON THE WEB +1.650.230.6500 info@azulsystems.com azulsystems.com Java and Hotspot are trademarks or registered trademarks of Oracle and/or its affiliated companies. All other trademarks are the property of their respective holders © 2014 Azul Systems Inc.