Architecture

  • submit to reddit

Goals for Developing a SOA-Based Integration Layer Framework

A few years ago I was asked by one of our customers to help them make better use of their integration layer. Ever since then me and my team have been...

0 replies - 4259 views - 11/07/12 by Marco Fränkel in Articles

Incorporating SCA into Existing Enterprise Systems

After viewing Rob High’s presentation “The SOA Component Model” hosted on InfoQ.com, I can foresee how Service Component Architecture (SCA) can be...

1 replies - 2789 views - 11/06/12 by Todd Merritt in Articles

Claimcheck Pattern with vFabric RabbitMQ and Gemfire

 For people in hurry refer the steps to run this sample. In continuation to my earlier blog on Claimcheck Pattern in this blog I use AMQP backed message...

0 replies - 2259 views - 11/06/12 by Krishna Prasad in Articles

20 Database Design Best Practices

 Use well defined and consistent names for tables and columns (e.g. School, StudentCourse, CourseID ...).Use singular for table names (i.e. use...

7 replies - 15592 views - 11/04/12 by Cagdas Basaraner in Articles

Software Quality Hell: Bandaid Development

 In the industry, I see a mindset problem that can be very detrimental to the software quality - and quite opposite to the Software As an Art mindset:...

3 replies - 2462 views - 11/04/12 by Rodrigo De Castro in Articles

Does The Factory Method Stand the Test of Time?

Define an interface for creating an object, but let the classes that implement the interface decide which class to instantiate. The Factory method lets a class...

0 replies - 3474 views - 11/03/12 by Ayende Rahien in Articles

My Thoughts on Node.js vs. G-Wan Server

 This post on the performance of Node.js vs. G-Wan caught my attention: What makes something "notable"? These are some of the points: Node.js is...

0 replies - 3341 views - 11/02/12 by Rodrigo De Castro in Articles

Does the Builder Design Pattern Stand the Test of Time?

The intent of the Builder design pattern is to separate the construction of a complex object from its representation. By doing so, the same construction...

3 replies - 4920 views - 11/01/12 by Ayende Rahien in Articles

CUBRID 9.0: An Optimized Database for Web Apps

October is full of great news for CUBRID community! We have released a new Node.js driver for CUBRID to allow developers, who love both JavaScript...

0 replies - 4006 views - 11/01/12 by Esen Sagynov in Articles

11 Steps to Speed Up Your WordPress Site

In this tutorial we are going to cover what changes help change your website from being a slow low ranking site to a race horse. Lately Google has been...

0 replies - 4068 views - 10/30/12 by Paul Underwood in Articles

XA Transactions (2 Phase Commit): A Simple Guide

In the early days of computing, there was no need for distributed transactions. As number of applications increased, synchronization of the data become an...

0 replies - 9878 views - 10/22/12 by Yusuf Aytaş in Articles

Don't Be Just a "Bubbles and Arrows" Architect

We’ve all seen it: An architect explaining something with a sketch containing bubbles and arrows on a whiteboard. Sometimes the architecture is perfectly...

1 replies - 9195 views - 10/22/12 by Anders Abel in Articles

Is Architecture Evaluation a Waste of Time and Money?

How many of us have worked at places where the concept of software architecture was ridiculed for wasting time and money? Even more ridiculous to them was...

7 replies - 4756 views - 10/17/12 by Todd Merritt in Articles

Brief Intro to SOA and Web Services

Service oriented architecture is an architectural model for developing distributed systems across a network or the Internet. The main goal of this model is...

0 replies - 3396 views - 10/16/12 by Todd Merritt in Articles

The Benefits of Cynicism in Coding

We had no reasons to be anxious about this component. It has been running for about an year now. It used to handle around 1000 messages per day and email...

1 replies - 3308 views - 10/10/12 by Partha Bhattacharjee in Articles