Using Java 7 in (a small) production - and my new personal blog
The past week Markus Eisele notified that on Aug 31 an new release of JDK 1.7.0 was released, fixing the bugs that caused so much noise a few months ago. One month ago I started adding JDK 7-based jobs to my Hudson, to check compatibility of my projects. So far, so good (I only had to upgrade a dependency to Lombok to get the fix for an incompatibility with the Java 7 compiler). So, after a further week of manual tests at home, I've decided to move my new site hosting to Java 7. It's a very simple setup, with Jetty directly serving my websites by means of my new, ultraweight CMS - it sounds as the good, first small step for using JDK 7 in production. It already handles blueBill Mobile, Stopping Down, the revived Tidalwave website (whose contents are being redesigned from scratch) and my new personal blog; further sites will be moved in the week end.
So far so good. I've only seen a PermGen OOM, which could have probably occurred with JDK 6 too (I didn't do any tuning of the JVM so far).
PS For what concerns my new personal blog, I'm not moving away from here. It's just a place for things that aren't Java or photography.