Architecture and design of TicketMonster

TicketMonster is a web application that incorporates several Java EE technologies. The application has two main user interfaces, a main interface for customers and an administration interface for people who maintain the system, both of which are packaged within a single WAR file.

The following figure depicts the application architecture summary:

Architecture and design of TicketMonster

Note

TicketMonster added Infinispan support starting from version 2.1.0.

The business logic for customer interfaces is provided by services that implement the business logic of the application and expose them to the frontend.

The business logic and persistence layer are ...

Get Infinispan Data Grid Platform Definitive Guide 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.