Architecture

Selecting Development Infrastructure

This week, I was tasked to create a development infrastructure with the following components:

13 replies - 4808 views - 08/06/09 by nfrankel in News

JetBrains MPS 1.0 Paints the Future of Software Development with a New Programming Paradigm

 Prague, Czech Republic, July 23, 2009 - JetBrains, creators of intelligent and innovative productivity-enhancing tools for software developers, have...

0 replies - 1709 views - 07/27/09 by Aslam Khan in Announcements

Nati Shalom, CTO of GigaSpaces, talks about eXtreme Application Platform 7.0

GigaSpaces Technologies last week announced the launch of eXtreme Application Platform (XAP) 7.0, an enterprise grade application server designed for deploying...

0 replies - 2813 views - 07/20/09 by Aslam Khan in Articles

A Couple of Lessons I Learned About API Design

One of the reasons I work on open source is to become a better programmer. Learning opportunities come from different sources, being practice the more obvious...

9 replies - 4756 views - 07/14/09 by Alex Ruiz in Articles

Programming With and For Google Wave

In this session, Douwe Osinga will show how to use Google Wave APIs through demos and code samples. Learn how to add waves to your web site, extend Google...

0 replies - 260 views - 07/01/09 by James Sugrue in Videos

The Two Faces of Modularity & OSGi

There are two aspects to OSGi - the OSGi runtime model and the OSGi development model. Today, emphasis is on the runtime model. But eventually, the importance...

2 replies - 2603 views - 06/24/09 by Kirk Knoernschild in Articles

Declarative Hyperlinking in RESTEasy

REST APIs must be hypertext driven. That requirement has quite a few implications on how one defines a RESTful interface which in turn has quite a few...

2 replies - 2457 views - 06/23/09 by Solomon in News

RESTEasy 1.1 Released

I'm pleased to announce the release of RESTEasy 1.1.GA. This was a huge functionality and bug fix release for us. Special thanks goes out to Solomon Duskis,...

0 replies - 1627 views - 06/22/09 by Bill Burke in Announcements

A Look Inside Google App Engine for Java

In this presentation, recorded at the recent Google I/O Conference, Martin Fowler and Rebecca Parsons of ThoughtWorks describe some of the applications they've...

0 replies - 4835 views - 06/18/09 by Nitin Bharti in Videos

Tech Chat - Craig Walls on Spring Dynamic Modules

Craig Walls is author of the recently published DZone Refcard, "Getting Started with Spring-DM", as well as previous Refcardz on Spring, such as...

1 replies - 2828 views - 06/16/09 by Kirk Knoernschild in Articles

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 - 6435 views - 06/15/09 by gregrluck in Articles

Java Modularity - OSGi and Project Jigsaw

I’ve had some time to reflect on the sessions pertaining to Java modularity that I attended at JavaOne. This topic can be pretty confusing, so let’s take...

5 replies - 8684 views - 06/12/09 by Kirk Knoernschild in News

Making OSGi Easier

While there are a ton of benefits to be gained from adopting OSGi, it’s not a trivial task to migrate your existing code. Class loader issues can bite you...

5 replies - 3381 views - 06/04/09 by patrickpaulin in Articles

REST – The Good, The Bad and The Ugly

I recently got a request from Alik for my opinion on REST. I think  this might be interesting for a wider audience and decided to blog my answer here. Note:...

9 replies - 4324 views - 05/14/09 by arnonrgo in News

Grids vs Clouds

I constantly run into conversations where people use the word Grid and Cloud interchangeably without actually understanding what each one really means. When I...

3 replies - 3520 views - 05/12/09 by Dmitriy Setrakyan in Articles