O'Reilly logo

Java EE 7 Performance Tuning and Optimization by Osama Oransa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Starting with Apache JMeter

Apache JMeter is one of the best open source solutions in doing performance testing. Apache JMeter is an open source desktop application written in Java and is designed to load test functional behavior and measure the performance of an application. Originally, it was designed to test web applications but, it later expanded to perform other test functions.

It can be used to load and performance test many different server/protocol types, as follows:

  • Web—HTTP and HTTPS
  • SOAP
  • FTP
  • Database via JDBC
  • LDAP
  • Message-Oriented Middleware (MOM) via JMS
  • Mail—SMTP(s), POP3(s), and IMAP(s)
  • Native commands or shell scripts
  • TCP

We need to download and install Apache JMeter to create performance testing test plans in this section.

Note

To download ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required