-
Software Development
Error Tracking Reports – Part 3 – Strategy and Package Private
This is the third blog in a series that’s loosely looking at tracking application errors. In this series I’m writing…
Read More » -
Enterprise Java
Tracking Exceptions With Spring – Part 2 – Delegate Pattern
In my last blog, I started to talk about the need to figure out whether or not your application is…
Read More » -
Enterprise Java
Tracking Application Exceptions With Spring
A few weeks ago a colleague asked me to spend a week doing a support role as he needed cover…
Read More » -
Enterprise Java
Optimising Your ApplicationContext
There’s a problem with Spring, it’s been there for some time and I’ve come across it in a number of…
Read More » -
Enterprise Java
Publish and Subscribe with Hazelcast
A few weeks ago I wrote a blog on getting started with Hazelcast describing how ludicrously simple it is to…
Read More » -
Core Java
Investigating Memory Leaks Part 2 – Analysing the Problem
The first blog in this mini-series looked at creating a very leaky sample application, so that we can investigate techniques…
Read More » -
Core Java
Investigating Memory Leaks Part 1 – Writing Leaky Code
I found this little problem the other day: there’s this server that runs for a while and then falls over.…
Read More » -
Enterprise Java
Getting Started with Hazelcast
In July I wrote a blog introducing erlang to Java developers, highlighting some of the similarities and differences between the…
Read More » -
Enterprise Java
Tomcat’s Graceful Shutdown with Daemons and Shutdown Hooks
My last couple of blogs have talked about long polling and Spring’s DeferredResult technique and to demonstrate these concepts I’ve…
Read More »