Java

A Simple Clustered Task Distribution System

This article will introduce the basic concepts of JGroups and then implement a task distribution system (on top of JGroups), where tasks can be placed into the...

4 replies - 19237 views - 10/06/08 by Bela Ban in Articles

What's the Best Way to Handle Exceptions?

It seems, given my limited experience, that handling exceptions depends entirely on the context in which you are developing. As a fan of "rules" that...

16 replies - 4332 views - 10/03/08 by Riyad Kalla in News

A Look Inside the JBoss Microcontainer, Part I -- Component Models

Looking at the current state of Java, we can see that POJOs (Plain Old Java Objects) rule the land yet again. Their dominance stretches from enterprise...

26 replies - 16722 views - 10/01/08 by alesj in Articles

Case study: Performance Tuning a Web Shop – Part 2

In the first part of this article, I’ve talked about the speedup challenge of a large Dutch web shop. We discussed our biggest gains applied on bottlenecks...

5 replies - 5828 views - 09/30/08 by Jeroen Borgers in Articles

JAX-RS Vendor Comparisons

I'd like to evaluate the four products that I know of that support JAX-RS:

2 replies - 6703 views - 09/26/08 by Solomon in Articles

Q&A with Rod Johnson over Spring's maintenance policy changes

This is the content of a Q&A I did with Rod Johnson, concerning the uproar over Spring's announced changes in their maintenance release publication....

54 replies - 9546 views - 09/24/08 by Joseph Ottinger in News

Putting Java to REST

Last month I gave you an Introduction to REST. It was 100% theory, so now its time to see a little bit of REST in action. Since I am primarily a Java...

7 replies - 32768 views - 09/22/08 by Bill Burke in Articles

Q&A: Joe Ottinger on What's New in GigaSpaces XAP 6.6

GigaSpaces has just released GigaSpaces XAP 6.6 which brings improved ease of use, stronger alignment with Java EE technologies and remote service invocations....

0 replies - 3060 views - 09/22/08 by Aslam Khan in Articles

Is easyb Easy?

I was introduced to easyb by none other than the creator of easyb: Andrew Glover. In spite of hearing and reading a lot about easyb from Andy, I never had a...

13 replies - 15854 views - 09/17/08 by Meera Subbarao in Articles

End of Spring vs EJB wars in sight?

Tonight I watched a video of Rod Johnson doing a presentation on Spring 2.5 at Google. He said that Spring 3.0 will be an EJB 3.1 Lite compatible container so...

9 replies - 8511 views - 09/12/08 by Ryan de Laplante in Articles

Rule Engines and Performance Misconceptions

I'm starting to see a misconception between users on rule engine performance. They seem to struggle on why you can hand craft some java code and get better...

2 replies - 4816 views - 09/12/08 by Mark Proctor in Articles

A Tour of AOP

The AOP methodology is just that—a methodology. In order to be of any use in the real world, it must be implemented, or realized. As with any methodology, it...

0 replies - 8735 views - 09/12/08 by James Sugrue in Articles

RESTful Development

Web-based systems have to perform increasingly complex functionality, a lot of which is client-side, but a hefty portion of it requires complex server-side...

3 replies - 4975 views - 09/11/08 by Solomon in Articles

Software Rhythm Part 1: The Opening

I’ve been thinking about doing a series of posts on this for a while. For some reason I’m inspired to write it now. I’ve been involved in a number of...

1 replies - 5716 views - 09/10/08 by Alex Miller in News

Code Metrics in Minutes

One of the primary goals of every developer should be to prevent or drastically limit the number of bugs or defects from being introduced in their source code....

4 replies - 7541 views - 09/01/08 by Meera Subbarao in Articles