JBoss AS 5 Performance
Tuning
Build faster, more efcient enterprise Java applications
Francesco Marchioni
BIRMINGHAM - MUMBAI
Download f r o m W o w ! e B o o k < w w w.woweb o o k . c o m >
JBoss AS 5 Performance Tuning
Copyright © 2010 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book
is sold without warranty, either express or implied. Neither the author nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: December 2010
Production Reference: 1291110
Published by Packt Publishing Ltd.
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK.
ISBN 978-1-849514-02-6
www.packtpub.com
Cover Image by Duraid Fatouhi (duraidfatouhi@yahoo.com)
Credits
Author
Francesco Marchioni
Reviewers
Devon Hillard
Kushal Paudyal
Acquisition Editor
Sarah Cullington
Development Editor
Meeta Rajani
Technical Editors
Sakina Kaydawala
Kartikey Pandey
Manasi Poonthottam
Indexers
Hemangini Bari
Rekha Nair
Editorial Team Leader
Mithun Sehgal
Project Team Leader
Priya Mukherji
Project Coordinator
Shubhanjan Chatterjee
Proofreader
Kevin McGowan
Graphics
Nilesh Mohite
Production Coordinator
Adline Swetha Jesuthas
Cover Work
Adline Swetha Jesuthas
About the Author
Francesco Marchioni is a Sun Certied Enterprise Architect employed by an
Italian company based in Rome. He started learning Java in 1997 and since then he
has followed the path to the newest Application Program Interfaces released by Sun.
Since 2000, he has joined the JBoss Community when the application server was
running release 2.X.
He has spent many years as a software consultant, where he has created many
successful software migrations from vendor platforms to the open source products
like JBoss AS, fullling the tight budget requirements of current times.
In the past ve years he has started authoring technical articles for O'Reilly Media and
running an IT portal focused on JBoss products (
http://www.mastertheboss.com).
In December 2009, he published the title, JBoss AS 5 Development, which describes
how to create and deploy Java Enterprise applications on JBoss AS—
http://www.
packtpub.com/jboss-as-5-development/book
.
I'd like to thank Packt Publishing for offering another opportunity
to write about my favorite application server. I'd also like to thank
my family for supporting me during the creation of this book, in
particular my father for teaching me all the tricks of the glorious
C-64 when I was a kid.
Also a special thanks to the people that collaborated to this book: my
friend Luca Viola who lent me the hardware for these benchmarks.
JBoss guys Carlo de Wolf and Alessio Soldano for their precious
advices. And last but not least the technical reviewers - Devon
Hillard and Kushal Paudyal—and all the Packt Pub staff for their
competent cooperation.