The Source for Java Technology Collaboration
User: Password:



Richard Monson-Haefel

Richard Monson-Haefel's Blog

How Tomcat Works, the book.

Posted by monsonhaefel on May 31, 2004 at 08:11 PM | Comments (4)

A couple years ago I tried my hand at self publishing books. Specifically, I created my own publishing company, Titan-Books Inc., and published three companion workbooks to my O'Reilly EJB book. The authors and editor did a wonderful job and the books turned out great. However, I quickly discovered that (a) it was lot of work running even a small publishing company and (b) I wasn't making much money at it. To make a long story short, I sold the rights to the books to O'Reilly, lost some money, but learned a lot about myself and the publishing industry.

A few months back, maybe a year ago, I was contacted by Budi Kurniawan. Budi wanted advice on self publishing - I don't even remember what I told him, but he says it was helpful so there you are. Last week Budi contacted me to tell me he has successfully written and self published his first book, How Tomcat Works. You can buy it directly from Budi and get a 45% discount (www.brainysoftware.com) or from Amazon.com. How cool is that!?

Well, I've been reading Budi's book and I have to say that it's really excellent. I mean, I can't put the thing down! His writing style is really straight forward and engaging. The book is in need of some serious copy editing, that's for sure, but in many cases those little rough spots add to its home-grown charm.

Budi's book, How Tomcat Works teaches the reader exactly how the Apache Tomcat Servlet engine works. Budi starts with a very simple (3 classes) web server and slowly, over the course of a dozen chapters, enhances that example until it becomes Tomcat. It's a really cool approach to explaining the inner workings of a system and I just love it. I'm staying up way too late reading the thing and learning a lot about how Tomcat works.

You don't have to be rocket scientist to appreciate the book or understand it. If you have intermediate to advanced Java skills and know something about Servlets, you'll have no problem at all and you will learn a lot.

I hope the book continues to be as good as the first couple of chapters. If it is, I'll probably become its biggest booster. In my opinion, knowing how the software you use works under the covers is far more important than anything else you can learn. Patterns and APIs are fine, but nothing beats knowing how things really work. The best in the business have this type knowledge, so if you want to be the best at Servlet development, than this book is for you.


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • Self-Publishing?
    Richard,

    Maybe you should write-up your observations / thoughts / lessons / etc. on the self-publishing
    business, and, er, publish, them on your website / blog / java.net / somewhere. There are probably a lot of other people that would find such info useful, and maybe the result would be more great books
    like the one you're describing here?

    --Phi

    Posted by: sprhodes on June 01, 2004 at 02:42 PM

  • Self-Publishing?
    I just posted a blog about my experiences self-publishing. Thanks for the idea.

    Posted by: monsonhaefel on June 02, 2004 at 11:02 AM

  • useful information on self-publishing.
    Check out this introduction article on Copy_editing:
    Copy_editing
    Content:
    1.Use of the term
    2.Tasks involved
    3.The influence of technology
    4.Required skills

    Posted by: copyediting on May 29, 2006 at 07:02 PM

  • Double Chocolate Brownie Cake Recipe .recipes recipes: Recipe .Pregnant Doll (Easter Baby) Recipe ..Fajita Marinade Recipe .recipe recipe: Recipe .Special Cookies Recipe ..wedding dress wedding dress: Planning wedding ceremony and reception is not an inexpensive proposition. For some brides, one .Looking Great in your Bridesmaid Dresses So, the wedding is two weeks away and you have ten pounds that you would .wedding dresses wedding dresses: Many brides-to-be are surprised to learn that they don’t have to spend thousands of dollars ..UHaul enters the car-sharing system with Car sharing services like Zipcar and FlexCar have some new competition. U-Haul, best know for .My bad uhaul experiences UHaul doesn't care about your "confirmed reservation", they only care about making money by renting .Never Rent UHaul. Never. did it -- twice, to my shame, because should have known after the ..All About Office Furniture When it comes to office furniture it will either be used for looks and/or for .hon office furniture hon office furniture: Good quality office furniture for the home and small business is essential for productivity and .bush office furniture bush office furniture: Office chairs are an important piece of furniture, both for the employees and to the ..discount wedding dresses discount wedding dresses: Brides have always worn white, right? Not so. In ancient times brides wore bright colored .wedding dresses wedding dresses: People opt for beach weddings because the backdrop of the ocean compliments the surroundings. Some .Planning Colors for Your Wedding: Wedding Dreaming about your wedding is one thing; planning it is another. From wedding dresses to ..wedding dresses wedding dresses: Brides have always worn white, right? Not so. In ancient times brides wore bright colored .wedding dress wedding dress: People opt for beach weddings because the backdrop of the ocean compliments the surroundings. Some .Informal Wedding Dresses Are In Informal wedding dresses are becoming the IN thing today. Not only are the gowns leaning ..

    Posted by: ruthrobeson on October 25, 2007 at 04:37 AM





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds