-
Core Java
Dynamic hot-swap environment inside Java with atomic updates
One could argue that the above title can be shortened as OSGi, and I want to discard that thought process…
Read More » -
Core Java
Devoxx 2012: Java 8 Lambda and Parallelism, Part 1
Overview Devoxx, the biggest vendor-independent Java conference in the world, took place in Atwerp, Belgium on 12 – 16 November.…
Read More » -
Core Java
Composing Java annotations
The allowed attribute types of a Java annotations are deliberately very restrictive, however some clean composite annotation types are possible…
Read More » -
DevOps
Death by Redirect
It is said that the greatest harm can come from the best intentions. We recently had a case where, because…
Read More » -
DevOps
Tomcat Clustering Series Part 4 : Session Replication using Backup Manager
Hi, this is my fourth part of the Tomcat Clustering Series. In this post we are going to discuss how…
Read More » -
Software Development
Rule of 30 – When is a method, class or subsystem too big?
A question that constantly comes up from people that care about writing good code, is: what’s the right size for…
Read More » -
Enterprise Java
Securing your Tomcat app with SSL and Spring Security
If you’ve seen my last blog, you’ll know that I listed ten things that you can do with Spring Security.…
Read More » -
Scala
Introducing Spring Scala project
The Spring Scala project was first revealed to the world last October at SpringOne2GX. SpringSource now has revealed more information…
Read More » -
Enterprise Java
A Guide To Authenticating Users With Mozilla Persona
Having only twitter and facebook authentication so far, I decided to add Mozilla Persona to the list for my latest…
Read More »