cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicholas L Gallardo <>
Subject Re: JAX-RS benchmark application?
Date Wed, 24 Jun 2009 15:06:48 GMT


I would agree that micro-benchmarks make more sense right now.  So, to that
end, should we just focus on having a set of simple samples that can be
bundled up to accomplish this?  Or would you rather see a dedicated
application that examines specific paths?


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

             Christopher J                                                 
             M@IBMUS                                                    To 
             06/24/2009 09:58                                           cc 
             AM              ,                 
             Please respond to         Re: JAX-RS benchmark application?   

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.


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

Nicholas L Gallardo/Austin/IBM@IBMUS
06/24/2009 10:26 AM
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?


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

  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message