Overview
The GeronimoTM
performance benchmark sample provides a suite of apache developed
workloads for characterizing performance of the Geronimo J2EE
application Server. The workloads consist of an end to end web
application and a full set of primitives. The applications are a
collection of Java classes, Java Servlets, Java Server pages, Web
Services, and Enterprise Java Beans built to open J2EE apIs. Together
these provide versatile and portable test cases designed to measure
aspects of scalability and performance.
Daytrader J2EE Components
Model-View-Controller architecture
Daytrader
Daytrader is the Geronimo end-to-end benchmark and performance sample
application. The new Daytrader benchmark has been re-designed and
developed to cover Geronimo's significantly expanding programming
model. This provides a real world workload driving Geronimo's
implementation of J2EE 1.4 and Web Services including key Geronimo
performance components and features.
Daytrader's new design spans J2EE 1.4 including the new EJB 2.1
component architecture, Message Driven beans, transactions (1-phase,
2-phase commit) and Web Services (SOap, WSDL).
primitives
The primitives provide a set of workloads to
individually test various components of the Geronimo application
Server. The primitives leverage the Daytrader application
infrastructure to test specific Geronimo J2EE components such as the
servlet engine, JSp support, EJB Entitiy, Session and Message Driven
beans, HTTp Session support and more.
additional overview
information is included in the FAQ
|