C2B2 logo icon

Oracle SOA Suite 11g Performance Tuning Cookbook - a Few Words From the Author

This has been a big week for C2B2, and in particular, for myself and Nick, as it has seen the publication of our first book – The Oracle SOA Suite 11g Performance Tuning Cookbook – published by Packt and available from their website, Amazon, etc. This is the culmination of around 9 months of hard work, which has been at times both exhausting and rewarding, but now it is all done it is great to see it in print.

This project started when Packt emailed me,asking if I would be interested in authoring a book on Oracle SOA Suiteperformance. I must have been in a particularly enthusiastic mood, as thethought of spending the next 9 months working full-time on customer sites, andthen another 4 hours a night on the book sounded appealing. I discussed theproject with Steve and others at C2B2, as well as with my father (who haswritten quite a few books) and decided that it sounded like a good project, butthat it would work better if it was a collaboration between myself and two ofmy team. Nick quickly agreed to do it, and between us we started wading throughthe paperwork that Packt sent to us, to put together the list of recipes,chapters and page counts. This turned out to be probably the most mentallydraining part of the whole exercise. Normally when I write, I sit down andstart typing, jumping backwards and forwards through to document to addsections and rewrite old paragraphs, or add new detail. This time we were beingasked up-front to come up with the whole structure of the book, including howmany pages each recipe would be. 

While there are quite a few books aroundabout SOA Suite development and administration, there is not much around with aspecific performance focus, and as an expensive and key part of many organizationsSOA deployment, it is important to get as much performance out of your SOASuite system as you can. Early on, we decided to take a “bottom-up” approach tostructuring the chapters in the book, starting with some chapters on basic principles(identifying problems, monitoring, testing) before working up through theinfrastructure stack (OS, JVM, Application Server, SOA suite engines,architecture). We felt this approach was a nice combination of logical groupingthat allows people to dip into the book for the recipes that they feel are mostappropriate, while still providing a logical progression of knowledge for thosethat like to read from cover to cover.
Once the topics were all decided, we madethe decision to start writing immediately, before the contracts were in place.We knew there was a risk that contract negotiations might break down, but wewere confident that any material we did write would find a good use (blog postsand articles on the C2B2 website) if the book never took off. The contractnegotiations ended up dragging on until just before Christmas last year, bywhich time we had completed nearly four chapters (one third of the book),although these all needed converting into the correct templates for Packt, atask which involved much arguing with MS Word. 
We completed the first drafts by April, andthen went into the first of a number of rounds of editing and reviews. Thisturned out to be not nearly as complex as I was expecting, especially given wewere already at the upper bound for page-count and so we were unable to add muchmore detail into the book. Finally, at the end of May, after an exhaustingfinal sprint to get everything in, we submitted the final drafts to Packt. Afew weeks later we received the proofs, although by this time I was tooexhausted to come through them looking for small mistakes, and after a couplemore weeks, the book was uploaded to the printers for production of the hardcopies.
It has been an interesting, exhausting, butultimately enjoyable experience. I have already had a number of offers to writemore books, but for the next year at least, I am going to take a break andspend some more time with my family, hobbies, and sleeping. Keep your eye outthough; I already have ideas for what I would like to write about next, andwith Oracle SOA Suite 12c just around the corner, a second edition of this bookis a distinct possibility.
Now the book is out, we are hard at workorganising follow-on events, such as a rerun of our popular SOA Suiteperformance workshop and a live webinar where people can submit their SOA Suite performance questions inadvance, for dicsussion on the webinar. We hope to give away free signed copiesof the book at both of these events (with possible caveats about where we willpost copies to from the webinar), or if you already have a copy, feel free tobring it along to the workshop to get it signed.

Oracle SOA Suite 11g Performance - Interactive Surgery Session 
Monday, 9th of September 2013, 4pm - 5pm



Submit your performance problems for our experts to analyse during the webinar and you can win a copy of ‘Oracle SOA Suite 11g Performance Tuning Cookbook'!
















If you enjoyed this post, why not subscribe to our feed?












Enter your email address: