Architecture

  • submit to reddit

Architecture Change: Recognizing Conway's Law

I've got lots of examples of places where Conway's Law has turned a good idea into a poor implementation. A classic is a data warehouse where there were...

1 replies - 6941 views - 03/23/10 by Steven Lott in News

Essential and Accidental Complexity

I've been reading Neal Ford's series of articles on Evolutionary architecture and emergent design and in the one about 'Investigating architecture and...

1 replies - 3851 views - 03/19/10 by Mark Needham in Articles

How to Use JPA and JDO in HBase

Thanks to Google App Engine's work with DataNucleus, the GAE users have enjoyed JPA and JDO support.  For its storage system, GAE uses the (NoSQL) Google...

1 replies - 11839 views - 03/17/10 by Mitch Pronschinske in Articles

Great Lies: "Design" vs. "Construction"

In reflecting on Architecture, I realized that there are some profound differences between "real" architecture and software architecture.One of...

15 replies - 8679 views - 03/12/10 by Steven Lott in News

Using OSGi & Equinox Effectively: An Interview With Jeff McAffer

After releasing his latest book covering OSGi & Equinox, I took the opportunity to catch up with Jeff McAffer. In this interview we discuss the basics of...

2 replies - 13719 views - 03/11/10 by James Sugrue in Articles

Cassandra Usurping MySQL on Twitter

One source had confirmed that Twitter was working with the NoSQL data store, Cassandra, late last year.  Some more details have finally surfaced about this...

0 replies - 15560 views - 03/10/10 by Mitch Pronschinske in Articles

The Web is my ESB, But It's Slow...

Transaction design seems to be really hard for some people. The transactions they build seem to based on some crazy assumptions. The problem is that...

1 replies - 5803 views - 03/06/10 by Steven Lott in Articles

Architecture Lives Here

Last week at OSGi DevCon, I attended Peter Krien’s Advanced OSGi tutorial. The tutorial focused on OSGi services, and I had just come off a rather lengthy...

0 replies - 4727 views - 03/05/10 by Kirk Knoernschild in Articles

SonarJ Upgrades Architectural Dependency Tracking

A German company, Hello2morrow, recently launched a new version of its tool for bridging the gap between architects and developers.  SonarJ allows developers...

0 replies - 17845 views - 03/04/10 by Mitch Pronschinske in Articles

Architecting the Enterprise with Savara

This article provides a high level view of the motivations behind the Savara open source project, and the Testable Architecture methodology upon which it is...

0 replies - 9605 views - 03/01/10 by Steve Ross-talbot in Articles

Exclusive Case Study Preview: Estimation as a Tool

This case study is excerpted from the book, Evaluating Project Decisions: Case Studies in Software Engineering, authored by Carol Hoover, Mel Rosso-Llopart and...

0 replies - 8687 views - 02/26/10 by Lyndsey Clevesy in Articles

Daily Dose - Mono Supports MeeGo Apps - Android Support Coming

Mono Supports MeeGo Apps - Android Support ComingThe open source .NET development environment, MonoDevelop, has just gained the support it needs to develop...

0 replies - 20612 views - 02/24/10 by Mitch Pronschinske in Daily Dose

Spatial Index RTree

For location-based search, it is very common to search for objects based on their spatial location. e.g. find all restaurants within 5 miles of my current...

2 replies - 7341 views - 02/19/10 by Ricky Ho in Articles

OSGi DevCon Preview

I’ll be at OSGi DevCon next week, having been given the opportunity to present the keynote session on Tuesday. The conference is co-hosted with JAX London. I...

0 replies - 5302 views - 02/18/10 by Kirk Knoernschild in Articles

Cloud MapReduce Tricks

Cloud Map/Reduce developed by Huan Liu and Dan Orban offers some good lessons in how to design applications on top of Cloud environment, which has a set of...

1 replies - 6003 views - 02/12/10 by Ricky Ho in Articles