Chapter 8. Tuning Web Applications and Services

In this chapter, you will learn about how to write fast and efficient Java EE based web applications and services by the use of some common design and tuning techniques.

From a bird's eye view, all web applications can arguably and roughly be divided into the following two broad areas:

  • Business-to-Consumer (B2C) applications: In these applications, the user interacts through a User Interface (UI), usually in a browser, with server-side business logic and data that often resides in one or more legacy systems. The typical archetype of a B2C application based on Java EE is engineered using dynamic web pages (JSP/servlets) and/or frameworks based on a component-driven UI design model (JSF). WebSockets ...

Get WildFly Performance Tuning now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.