Just wanted to add my two cents... So, whenever we discuss "benchmarks", 
there are always two different directions to go... micro-level benchmarks 
that focus on a single component and end-2-end, full workload benchmarks 
that stress the interactions between multiple components. Typically, the 
micro-benchmarks are more useful for performance improvement work and the 
full end-2-end applications are better suited for relaying performance 
expectations for "real" applications.

At this stage of the Wink project, I would lean more heavily on the 
micro-benchmarks because...
- Focuses on specific feature and function within the JAX-RS runtime (aka. 
performance isn't over-shadowed by heavier components like JPA database 
access, etc.)
- Easier to port/deploy to other implementations for comparison purposes
- Easier to drive performance tests

Simple function-based samples are pretty easy to use a micro-benches.

Chris

Christopher Blythe
Software Engineer, IBM WebSphere Performance
[email protected]
(919) 486-2105  t/l 526-2105



From:
Nicholas L Gallardo/Austin/i...@ibmus
To:
[email protected]
Cc:
[email protected]
Date:
06/24/2009 10:26 AM
Subject:
JAX-RS benchmark application?





I was in a discussion with Chris Blythe yesterday about a common
application for JAX-RS benchmarking.  Geronimo has the DayTrader
application that is purely Java EE 5 based and can be run on any platform.
Having something similar for JAX-RS would be beneficial.

Does anyone know if a similar application exists in other communities? Or,
should we look at adapting the DayTrader application to support JAX-RS?

-Nick



Nicholas Gallardo
WebSphere  - REST & WebServices Development
[email protected]
Phone: 512-286-6258
Building: 903 / 5G-016

Reply via email to