Earlier, in Chapter 7, Implementing WebSockets, Chapter 13, Working with Servlets and JSP, and Chapter 14, Writing a JSF Application, we focused on the Web, where we showed the web session. The web session is a temporary memory where we share the information tied to a single user, such as the navigation on the site, the login information, and all the information of the application important to give a good interaction between the user and the application. In this chapter, we will introduce the concept of clustering, and we will cover the following:
- Clustering definition
- WildFly configuration
- Introduction to Infinispan
- Deploy and develop distributable web applications
- Monitor the clustering through the web console