• submit to reddit
Arnon Rotem-gal-oz08/28/12
6779 views
0 replies

SOA Patterns is Published!

My book on Service Oriented Architecture patterns is finally published. You can get the ebook on manning’s site. Publish dates are available within this article.

Christian Posta08/23/12
9415 views
0 replies

Introducing Apache Apollo: Part I

Apache Apollo is the next-generation version of ActiveMQ built “from the ground up” on a core designed to be faster and scale better on multi-processor machines.

Michał Warecki08/20/12
8790 views
0 replies

Apache Camel Deployment Modes

In this part of the article I will present various runtime and deployment modes that provides Apache Camel.

Ricci Gian Maria08/15/12
8287 views
0 replies

Quick Start on Mass Transit and MSMQ on Windows

MassTransit is a bus implementation for .NET that promise frictionless configuration and simple usage.

Mike Hadlow08/08/12
5146 views
0 replies

Sprache – A Monadic Parser For C#

Sprache is a little monadic parser by Nicholas Blumhardt that I’d encountered last year when I was writing about Monads. The lovely thing about Sprache is that you write your parser in readable C# code and build the sematic model directly in the parser code.

Swizec Teller08/07/12
8008 views
1 replies

A Patent For Swinging on a Swing

The patent system has gone bonkers the past few years. For proof, look no further than this wonderful gem:

Arnon Rotem-gal-oz08/07/12
14423 views
11 replies

Make Technical Debt Explicit

When you work towards a release or some other looming milestone. There’s that urge to leave stuff behind, cut some corners – you know, just a wee bit, no harm done – so we can ship the damn thing already.

Chris Haddad08/07/12
9410 views
0 replies

Open Source API Management

WSO2 has released the first open source API management platform. The platform is a complete solution for publishing APIs, creating and managing a developer community, and scalably routing traffic, and securing API content. WSO2 API Manager is released under the Apache Software License 2.0.

Pierre - Hugues...08/05/12
6875 views
0 replies

Oracle Service Bus – Stuck Thread Case Study

This case study describes the complete root cause analysis process of a stuck thread problem experienced with Oracle Service Bus 11g running on AIX 6.1 and IBM Java VM 1.6.

Mahdi Yusuf08/02/12
6112 views
0 replies

OAuth and API Providers: Come on guys...

The more OAuth providers there are, the more inconsistency there is. Not following the specification puts an increased and unnecessary burden on the developer.

Ayende Rahien08/01/12
7773 views
2 replies

Why TCP is Evil and HTTP is King

Nitpicker corner: If you tell me that HTTP is built on TCP I’ll agree, then point out that this is completely irrelevant to the discussion.

Johannes Brodwall07/21/12
2978 views
1 replies

Teaser: Bare-knuckle SOA

Here’s the deal: I’ve encountered teams who, when working with SOA technologies have been dragged into the mud by the sheer complexity of their tools. I’ve only seen this in Java, but I’ve heard from some C# developers that they recognize the phenomenon there as well. I’d like to explore an alternative approach.

Francois Lascelles07/10/12
7042 views
0 replies

Mobile-Friendly Federated Identity, OpenID Connect: Part 2

The idea of delegating the authentication of a user to a 3rd party is ancient. At some point however, a clever (or maybe lazy) developer thought to leverage an OAuth handshake to achieve this. In this second part, I suggest the use of specific standards to achieve the same for your identities.

Mark O'neill07/09/12
6799 views
0 replies

Following real-time API design

It's fascinating this morning to read Steve Chamber's real-time notes on the design of his API. In particular, I was interested in the section on which authentication model to use.

Arnon Rotem-gal-oz06/24/12
11651 views
1 replies

RabbitMQ and a Short Intro to AMQP

RabbitMQ is a message bus built in Erlang. It implements the AMQP protocol, which, unlike JMS, is also a wire protocol and not just an API. Here's a short intro...