Skip to Content
Java EE 8 High Performance
book

Java EE 8 High Performance

by Romain Manni-Bucau
January 2018
Intermediate to advanced
350 pages
9h 7m
English
Packt Publishing
Content preview from Java EE 8 High Performance

Defining the metric

Defining what is measured means to define the bounds of the measurement. In other words, when the metric starts and when the metric ends. This can sound simple to do, but don't forget we work in a multi-layer environment and that you can miss some layers if your monitoring is not well defined.

Here are some examples, based on our quote-manager application, where not defining the bounds of the metric well enough can lead to incorrectly validating the application:

  • Measuring an endpoint execution duration with a CDI interceptor: You miss the JAX-RS layer
  • Measuring an endpoint execution duration with a JAX-RS filter: You miss the servlet layer
  • Measuring an endpoint execution duration with a servlet filter if the metric is ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Java EE 8 Application Development

Java EE 8 Application Development

David R. Heffelfinger
Java 9 High Performance

Java 9 High Performance

Mayur Ramgir, Nick Samoylov
Java EE 8 Design Patterns and Best Practices

Java EE 8 Design Patterns and Best Practices

Rhuan Rocha, Joao Carlos Purificação

Publisher Resources

ISBN: 9781788473064Supplemental Content