Hey.
I just added a new project to the sandbox. Its designed to provide
lightweight runtime benchmarking for Java code. Think log4j for
benchmarking.
The code can be disabled at runtime with almost no performance hit. Its
also very fast when enabled as well being able to product 1M benchmarks
per second with a modern CPU.
The goal is to provide universal and exported performance benchmarks
that can be enabled at runtime for the JVM. It can also be used to
provide historical benchmarking. Think perfmon for Java. We actually
are using it to tie it into ganglia and rrdtool so that we can generate
graphs as the the performance of our application.
Right now its just a working proof of concept and needs a lot before it
can be shipped. Better API design, XML configuration support,
documentation, etc.
Once (and if) its in Jakarta and out of the sandbox it could be used in
packages like FeedParser or Tomcat to export benchmarking statistics.
Kevin
--
Use Rojo (RSS/Atom aggregator). Visit http://rojo.com. Ask me for an
invite! Also see irc.freenode.net #rojo if you want to chat.
Rojo is Hiring! - http://www.rojonetworks.com/JobsAtRojo.html
If you're interested in RSS, Weblogs, Social Networking, etc... then you
should work for Rojo! If you recommend someone and we hire them you'll
get a free iPod!
Kevin A. Burton, Location - San Francisco, CA
AIM/YIM - sfburtonator, Web - http://peerfear.org/
GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
|