JVM

The Benefits of Testable Code

One of the most beneficial approaches that you can take in software development is to follow a test driven development approach. While we all understand why...

1 replies - 3172 views - 11/17/09 by James Sugrue in Articles

The Importance of Distributed Caching

Over the past year we've seen more and more articles here on JavaLobby about distributed caching. Terracotta, in particular, have been at the forefront of many...

0 replies - 2115 views - 11/16/09 by James Sugrue in Articles

The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability

Chapter 1 : Theory and Foundation Forming a Common Understanding You can consider this chapter as an introduction. The Terracotta Framework is defined as a transparent clustering service for...

2 replies - 2927 views - 10/30/09 by Manuel Jordan in Book Reviews

Secret Agents helping your code handle concurrency

Among all the available options to safely and correctly manage shared state in concurrent programs, I've selected the concept of Agents for my today's post....

0 replies - 2511 views - 09/15/09 by vaclav in News

Programming Groovy

I'm very happy to have had the opportunity to have my adventure with Groovy start with this book. It's well written, fun to read and gives a perfect introduction into the language, especially for a...

0 replies - 2700 views - 09/03/09 by Andrzej Grzesik in Book Reviews

Some Aspects of JVM Tuning in Virtual Environments

I have a dream... No, I will not speak here about jobs and freedom. I have a dream that I have been no more called from operation team. I want to hear nothing...

6 replies - 3202 views - 08/27/09 by maksymov in Articles

Charles Oliver Nutter on "Ruby Mutants"

The Strange Loop conference is a unique software developer conference in St. Louis featuring excellent speakers and a wide variety of languages and...

3 replies - 2559 views - 08/20/09 by Alex Miller in News

Book Review - Programming Clojure

Along with the many screencasts & tutorials already available on the Internet, Programming Clojure provides an invaluable introduction for the first-time Lisp programmer or Java...

0 replies - 2945 views - 08/19/09 by Paul Umbers in Book Reviews

The New Era of Programming Languages

Burton Group has just published the overview I authored titled  The New Era of Programming Languages. This is a timely document. The Tiobe Programming Index...

0 replies - 8413 views - 06/18/09 by Kirk Knoernschild in News

Objects as Actors?

Tony Arcieri, creator of Reia, recently brought up an interesting topic on unifying actors and objects. Talking about Scala and his disliking towards Scala's...

2 replies - 4084 views - 04/13/09 by Debasish Ghosh in News

How to Fix Memory Leaks in Java

Your pager hasn’t been sleeping well. It periodically wakes you up in the middle of the night to tell you that your server is firing off...

6 replies - 24295 views - 03/18/09 by krunic in News

Why Are You Still On < Java 1.5 ?

Although Java 1.6 offers some great new features, and Java 1.7 is on the horizon promising a whole slew more, I still see Java 1.5 as the greatest step forward...

8 replies - 3872 views - 01/05/09 by Nicholas Whitehead in Tips and Tricks

Free Session on Terracotta: Open Source Network-Attached Memory

Free Event with Ari Zilka In this free session, Ari Zilka shows you how you can get Network-Attached Memory as an appliance-like infrastructure service through...

0 replies - 1767 views - 10/09/08 by Skills Matter M... in Announcements

JVM Language Summit - last day

The final day of the language summit sported loads of interesting presentations, just like the first two days. I can’t over stress how well prepared these...

0 replies - 2208 views - 10/06/08 by olabini in Articles

JVM Language Summit - second day

I’m sitting here during the third day of the JVM language summit, and thought I’d summarize the second day a bit. Hopefully I’ll soon be able to write...

0 replies - 2105 views - 10/06/08 by olabini in Articles