Architecture

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 - 3069 views - 09/22/08 by Aslam Khan in Articles

Caching, Parallelism and Scalability

When your boss asks you to rewrite your application to be more performant and handle greater throughput, what do you do? Once upon a time, when Moore’s Law...

1 replies - 18470 views - 09/18/08 by Manik Surtani 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 - 4992 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 - 5730 views - 09/10/08 by Alex Miller in News

Hudson Project-Based Matrix Security is Out!

One feature that I've been waiting for a long time to see in Hudson is project-level security. To be able to say that certain projects can only be built by...

1 replies - 2311 views - 09/04/08 by John Ferguson Smart in News

On The Need of OSGi-compatible JSR API Class Libraries

Although JSR APIs are generally simple to use, they introduce a lot of difficulties when used from OSGi Environments. The main two problems they introduce are:

0 replies - 2098 views - 09/04/08 by vladrin in Articles

Root Cause of Singletons

Since I have gotten lots of love/hate mail on the Singletons are Pathological Liars and Where Have All the Singletons Gone I feel obliged to to do some root...

13 replies - 3338 views - 08/29/08 by mhevery in Articles

Factories, Builders and Fluent Interfaces

Last week I started working on very short proof of concept with a team that I am currently coaching at a short term insurance company. We hit a very common...

13 replies - 4589 views - 08/18/08 by Aslam Khan in News

My Number 1 Java to Python Gotcha

Fredrik Lundh is almost certainly a benevolent alien in disguise, sent to Earth to help the pitiful human race drag itself up out of the muck.In a recent post,...

4 replies - 3258 views - 08/18/08 by olivstor in News

Qi4j: REST EntityStore and SPARQL EntityFinder = rich client web apps!

From my work on SiteVision I've become quite fond of writing rich clients using applets or JavaWebStart, with Swing, and then connect back to the server for...

0 replies - 2437 views - 08/18/08 by Rickard Oberg in News

Introduction to REST

The bulk of my career has been spent working with and implementing distributed middleware. In the mid-90's I worked for the parent company of Open Environment...

3 replies - 19995 views - 08/18/08 by Bill Burke in Articles

Evolving Architectures - Architecture Retrospective

Retrospectives, every "agile" team does retrospectives.What are retrospectives anyway?A retrospective is a meeting where the team takes a look and...

1 replies - 4351 views - 08/13/08 by arnonrgo in News

Documenting Thread Safety

Along with the problem of actually making code thread-safe, there is also the problem of documenting it so other programmers know how to use your code. In...

3 replies - 3268 views - 08/11/08 by Alex Miller in News

Practical Complex Event Processing Using JBoss

Complex Event Processing (CEP) enables enterprises to achieve agile business processes through intelligent correlation of seemingly unrelated events. In this...

0 replies - 7797 views - 08/11/08 by Nitin Bharti in Videos

Practical Introductions to the Spring RCP

Via a series of practical examples, I explored the main features of Spring RCP, a comprehensive Swing desktop framework, recently here on Javalobby. To bundle...

0 replies - 6149 views - 08/10/08 by Geertjan Wielenga in News