Architecture

The Role of Caching in Large Scale Architecture

Pre-Internet, lots of systems were built without caches. The need to scale has led to the widespread deployment of caching. Most of the open source caching...

4 replies - 6292 views - 06/15/09 by gregrluck in Articles

Modularizing existing web applications with OSGi

 OSGi modularization on the server side is well embraced by vendors (Spring DM Server et. al.). OSGi provides "true modules". With OSGi, we can...

0 replies - 10411 views - 03/30/09 by wgehner in Articles

Flexible Code Analysis Tool Released

SemmleCode Professional Edition is a flexible code analysis tool that helps you explore unfamiliar code bases, identify refactoring opportunities, do an...

0 replies - 378 views - 03/16/09 by Oege de Moor in Announcements

Big Teams & Agility - Take 2

In Big Teams & Agility, I talked about a macro process for agile development on large teams (those up to, possibly exceeding, 100 developers).

1 replies - 2285 views - 03/12/09 by Kirk Knoernschild in News

Brillien - A New Age EE Architecture

After spending numerous years using and getting frustrated by industrial technologies, I came up with a set-like object model, which started as a hobby, and...

0 replies - 1142 views - 02/11/09 by fazekaim in Announcements

Being Joe the Software Plumber

Infrastructure is to software what plumbing is to a house. In this article, I'll discuss how to design and evolve infrastructure within a software...

0 replies - 2636 views - 11/17/08 by Nick Maiorano in Articles

Iconic Architectures - A Conversation With Rod Johnson

We're kicking off our series of conversations with the leaders in the Java world today with a discussion with Rod Johnson on the Spring Architecture. I talked...

0 replies - 4462 views - 09/29/08 by James Sugrue in Uncategorized

Top 10 SOA Pitfalls: Wrap-up

The Top 10 SOA Pitfalls countdown hit #1 last week with Rik de Groot's post on "Ignoring culture when introducing SOA", time for a wrap-up.

0 replies - 2514 views - 07/14/08 by gerovermaas in Articles

Defining & Testing Java Application Architectures with ztest

One of the important aspects of software systems is architecture.Every software application has an inner structure, defined by the classes it contains and the...

0 replies - 2442 views - 07/12/08 by Gerd Ziegler in Articles

Top 10 SOA Pitfalls: #4 - Incorrectly applied Canonical Data Model

Earlier this week Vincent explained the BDUF Pitfall en this week we’ll continue with #4: Incorrectly applied Canonical Data Model (CDM).CDM is one of the...

0 replies - 2839 views - 06/26/08 by gerovermaas in Articles

Top 10 SOA Pitfalls: #5 - Big Design Up Front

A few days ago Rik de Groot discussed pitfall #6 - which means we've now passed the halfway point of SOA Pitfall countdown! Let's quickly move on to #5.

0 replies - 2527 views - 06/24/08 by vpartington in Articles

Top 10 SOA Pitfalls: #7 - Incorrect granularity of services

After discussing #8: Security, let's move on to #7.Incorrect granularity could mean that a service covers too much functionality or too little functionality....

1 replies - 3194 views - 06/17/08 by gerovermaas in Articles

Introducing the A-* Stack

There are so many frameworks, architectural styles, tool stacks from which to choose. Perhaps, there are too many. Yet none of them are able to solve all...

0 replies - 2995 views - 06/04/08 by Aslam Khan in Articles

Top 10 SOA Pitfalls: #10 - Not Invented Here syndrome

At Xebia we are involved in quite a number of Service Oriented Architecture (SOA) projects, from small to big. In that capacity we see a lot of good stuff...

0 replies - 5846 views - 06/02/08 by vpartington in News

'Closures for Java Project' Vote Completed!

April 14th: The vote for sponsoring the Closures for Java Project was started April 11th by Jonathan Gibbons on the compiler-dev group today. All 7 voting...

4 replies - 3694 views - 04/11/08 by Rob Leland in Announcements