The LJC Open Conference
Last month’s LJC Open Conference provided us all with an opportunity to discover some new and interesting ideas. This months selection provides some examples of books that may help you to follow up on those ideas.
If you’d like the chance to win one of the following books then RSVP to this month’s Prize Draw Meetup.
High Performance Java
Using a low level knowledge and careful tuning to achieve high performance in Java was a recurring theme in across the Open Conference programme. High performance is possible in Java, but it requires a detailed knowledge of the implementation and careful performance tuning.
This definitive guide to Oracle’s JRockit JVM provides details of the performance tuning and inside knowledge needed to achieve high performance. Even if you are not working on the JRockit JVM, it provides a valuable insight into how virtual machines work.
The performance testing of web application can be automated using Apache JMeter. This book shows how to get the framework up an running. More importantly, it discusses how to plan automated tests and analyse the results to provide insight into application performance, bottle necks, and load bearing capabilities
Standards and Frameworks
It’s the rich ecosystem of standards and frameworks that keeps Java ahead. Java FX and OSGi were two standards discussed during the open conference.
The launch of Java FX 2.0 provides new opportunities for Java based Rich Internet Applications. This book provides a practical introduction to the previous version of the platform. If you’re looking for a productive approach to GUI creation it’s a good place to start.
It can be hard to get to grips with OSGi and modularity. The concepts can seem to high level, making it hard to understand their practical applicaton. The 30 minute guide and workshop provided at the Open Conference a useful starting point. This practical introduction using the Apache Felix Framework provides a hands on tutorial introducing the concepts during the creation of a realistic project.
The 5 minutes lightening talks provided an opportunity for Open Conference attendees to consider something new and different.
The potential of Groovy for creating DSLs was demonstrated by the GPars framework. It provides a DSL for concurrent programming on for multicore hardware. This book shows how to build your own DSLs using Groovy.