SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
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.

Contenu connexe

En vedette

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
 

En vedette (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)
 

Plus de 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.
 

Plus de 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
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

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.