codaland
Friday, July 16, 2004
       
Tomcat Doesn't Suck
Believe it or not, I've really warmed up to server side development with Tomcat 5. Now that I can find most of the knobs and buttons that I need, have run it at work and on my personal server for six months or so, and have found a really comfortable way of developing with different web app configurations that was never available to me with other platforms, I can honestly say that I prefer it over many of the other app servers I've used. I'm actually quite surprised at how nice it is to develop with, even on a modest dev computer, the server will restart within just a few seconds. In terms of production, with the proper settings it doesn't suck resources on the server, and has held up quite fine serving up static content as well without me bothering to put Apache in front of it.
#


       
Open Source JMS Providers
This is nothing extraordinary, its just for my own reference. It's a list of Java Message Service (i.e. JMS) implementations that are open source.
#




Thursday, July 15, 2004
       
Debugging thread related hangs in the JVM
Once in a while Java users and developers run into problems where their Java application simply seems to hang. No core file is generated, no IO is detected, the process just sits there waiting...for something. Usually these problems can be traced to OS and JVM level threading.

The following is very Solaris oriented, maybe I'll write up something from a Linux threading perspective soon.
#


       
Of Thread dumps and stack traces ...
Thread dumps and stack traces are probably some of the least understood features of java. Why else would I come across developers who have no clue what do do after looking at an Exception stack trace?
#




blogroll:

winer
slashdot
javalobby
the server side
developerWorks
news.com
dotnet247
dotnet junkies
gotdotnet
sam gentile
sam ruby
paul prescod
.net guy
0xdecafbad
jon udell
john robb
dj's
rebelutionary
blogging roller
desktop fishbowl
servlets.com
cafe au lait
be blogging
kevin burton
paradox1x
james strachan
the truth is out there
brett morgan
blogging roller #2
joe's jelly
psquad's corner
zopen-x
rickard oberg
the saturn times
russel beattie
gerhard froelich
pete drayton
clemens vaster
weakliem
reinacker
drew
wagner
ingo rammer
ken rawlings
system.error.emit
tomas
simon fell
bit working
justin rudd
chris sells
john lam
jim murphy
brian jepson
john burkhardt
matt pope
better living through software
windley
caetano
kulchenko
loosely coupled
understanding software engineering
rest lst,rdf-interest lst,tag lst ucapi lst
archives:


A man, his puppy, and a double barreled shotgun.

Powered by Blogger