Skip to main content

Posts

Showing posts from September, 2015
Dripping Faucets and Memory Leaks All Java developers will need to deal with memory leaks at some point in their careers.  There are already numerous blog posts on the internet about developers' experiences.  I figured I wold just add another, which discusses the trial and tribulations of my latest ordeal with a leaky faucet. We encountered a situation where a long running application server infrastructure all of sudden started to experience sever unreliability issues.  The application servers were starting to crash numerous times a day.  The application server was Oracle's old OC4J J2EE container, however that is really irrelevant in this case.  The application change would have caused issues on any application server platforms. Initial Pipe Tightening This particular matter was made a little more convoluted by the fact that there are actually multiple applications running in the same container.  One of the applications was a historical memory hungry application which