Some More SOA Design Patterns
Share the article! Did some more googling around and have uncovered a couple more noteworthy SOA patterns. These are from the following sources: Agent Design Patterns Design Patterns for Policy Based...
View ArticleBest Practices for Service API Definition
Share the article! In recent days I have come across a couple of interesting articles on the web on how to define service APIs. The first one titles “Web API Documentation Best Practices” from...
View ArticleOpen Source Workflow Engines Written in Java
Share the article!This is an updated list of active Open Source Workflow Engine that are written in Java or hosted in a JVM: uEngine – The uEngine BPM suite consists of a modeling tool and process...
View ArticleThe Ten Commandments for SOA Salvation
Share the article!I stumbled upon this excellent short white paper from PolarLake. The paper lays out “Seven Principles of SOA Success“. To summarizes the unamed author list these principles: Minimize...
View ArticleSoftware Development Trends and Predictions for 2011
Share the article!Oh how time flies! I’ve been quite remiss in providing my yearly predictions in the Software development space. Must be the mini economic depression that we’ve gone through that just...
View ArticleIs High Scalability SOA an Oxymoron?
Share the article!All too many Service Oriented Architecture (SOA) practitioners seem to have a belief, that because SOA deals with distributed computing, that scalability is a given. The reality...
View ArticleA Pattern Language for High Scalability
Share the article!A couple years ago (i.e. 2007), I wrote a short blog entry commenting on Pat Helland’s paper “Life beyond Distributed Transactions: an Apostate’s Opinion” (Worthy of a second and...
View ArticleCloud Computing is Software in a Box
Share the article!Cloud Computing is all the rage these days. Problem here though is there are too many definitions floating around. I would like to however propose yet another definition. Cloud...
View ArticleHow to Achieve Highly Scalable Transaction Processing
Share the article!I’ve been asked to share my thoughts regarding highly scalable Transaction Processing. Transaction Processing has been an exhaustively researched area in computing for several decades...
View ArticleLean Development Applied To SOA
Share the article! I’ve been doing a little bit of musing (“Is SOA an Agile Enterprise Framework?“) about a development framework to support SOA. However, maybe Lean Production/Thinking would be better...
View Article
More Pages to Explore .....