Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Mitch Pronschinske09/10/13
0 replies

Hutch, an Awesome Async Library for RabbitMQ, Open Sourced

Hutch is a Ruby library for enabling asynchronous inter-service communication in a service-oriented architecture, using RabbitMQ.

Mitch Pronschinske09/10/13
1 replies

Camel 2.12 Liftoff!

They're calling this a small release, but look at that list of new features! Based on the lead up to this release, the features that seem the most exciting include...

David Pollak09/10/13
0 replies

My Process for Creating APIs

Much of the library/API code I write is for me. Or more specifically, for projects I'm getting paid to work on. Lift to a great degree grew out of work I did on Innovation Games.

Ross Mason09/10/13
0 replies

Mule at the Edge of the Network

Mule is already running on-premise and in the cloud and is soon bound to run virtually everywhere thanks to a new project called Anypoint Edge. This initiative not only focuses on allowing Mule to run on lightweight platforms, like the Raspberry Pi, but also to support embedded protocols like MQTT and Zigbee.

Vijay Narayanan09/09/13
0 replies

Reduce Barriers to API Adoption

What is the one key aspect of making your APIs reusable? Simply put – reducing the barriers to adoption.

Zemian Deng09/09/13
0 replies

Exploring Apache Camel Core - File Component

A file poller is a very useful mechanism to solve common IT problems. Camel’s built-in file component is extremely flexible, and there are many options available for configuration. Let’s cover a few common usages here.

Mitch Pronschinske09/09/13
0 replies

Sphinx as a Mult-Language API Documenting Tool

This post from Jeremy Bowman and the Safari Flow blog is from earlier in the year, but I thought it was a creative and highly useful tutorial for building API docs with Sphinx that was worth highlighting.

Zemian Deng09/08/13
0 replies

Exploring Apache Camel Core - DataSet Component

A good sample data generator can help you test your program more thoroughly and help measure the processing throughput.

Zemian Deng09/06/13
0 replies

Exploring Apache Camel Core - Log Component

There are many ways to log and inspect the messages as it pass through your Camel Route.

Ross Mason09/05/13
0 replies

Releasing Faster Using Pipelines: Lessons Learned From the Trenches

Being able to release faster, is not just about pushing code to production. I will cover how we got to the point where we could release Mule faster.

Christopher Taylor09/05/13
0 replies

What’s Your Strategy for the API Economy?

The success of API’s is connected to the need for developers to quickly create not just functionality, but whole business models based on pulling together services from around the Web.

Ilija Injac09/05/13
0 replies

Self Updating WCF Routing Services on Windows Azure Using CloudFx

Several months ago, I started to develop a special project and I needed the ability to add multiple WCF services and make them available to through one single endpoint. Looking for a solution, I stumbled over WCF-Routing services.

Arun Manivannan09/05/13
0 replies

Building CXF REST Service in OSGi for Karaf

We chose Apache Felix (an OSGi framework specification implementation) and Apache Karaf (ummm, how do I put this - something like an app server for OSGi applications).

Mitch Pronschinske09/05/13
0 replies

agent_zmq – An Agent Framework for Testing ZeroMQ Apps

A cool new ZeroMQ-related project popped up last week on GitHub. It's an agent framework that tests ZeroMQ applications. It can also use Cucumber scenarios. The agent types correspond to underlying ZMQ Socket types under test. Check it out if you're using ZeroMQ.

Mitch Pronschinske09/04/13
0 replies

ZeroMQ Deployment to Heroku With Rails

I found a helpful tutorial for anyone building a Ruby on Rails app for Heroku. If you are using ZeroMQ with that app or you might plan on it later, you'll want to take a look at this. It's a super-simple six-step tutorial (I wouldn't expect any less from the simplicity of Heroku deployment) and the blog looks gorgeous.

Bilgin Ibryam09/04/13
0 replies

Instant Apache Camel and Enterprise Integration Patterns Book

Instant Apache Camel Message Routing is an easy to read and focused book that contains only the essence of Apache Camel and Enterprise Integration Patterns. It is ideal for developers who want to get started with Camel and message routing quickly.

Zemian Deng09/04/13
0 replies

Exploring Apache Camel Core - Timer Component

Camel Timer is a simple and yet useful component. It brings the JDK’s timer functionality into your camel Route with very simple config.

Mitch Pronschinske09/03/13
0 replies

No ZeroMQ Required in Ansible's New Accelerated Mode

The latest feature added to Ansible, an open source (DevOps-y) orchestration engine, is called Accelerated Mode. Some of the improvements to that feature, which you can learn more about here, include no more required bootstrapping or ZeroMQ.

Mitch Pronschinske09/02/13
0 replies

ZeroMQ Fundamentals

This talk goes through some of the fundamental concepts of the messaging library ZeroMQ. This talk teaches you how to use it to architect distributed applications.

Mitch Pronschinske09/02/13
0 replies

API Gateway and API Portal - The pillars of API Management and the evolution of SOA

Gartner defines the combination of SOA Governance and API Management as "Application Services Governance". An API portal is also the "central store of truth", but now it includes REST APIs definitions (usually expressed using a Swagger-type format) as well as SOAP services.

Ryan Carter09/02/13
1 replies

Running Mule on Openshift - Part 2

A little while back I wrote a post on "Running Mule Natively on OpenShift". This post showed some workarounds for a few conflicting "features" of both products and showed how to run a simple Hello World app. This article has a quick recap of getting the app up and running and then show how to work with these new features.

Eric D. Schabell09/01/13
0 replies

JBoss BRMS Primer - getting started with JBoss Business Rules Management System

These JBoss BRMS primer projects attempt to tackle a simple aspect and not become complicated vertical solutions. They are self contained, requiring only that you can clone a repository using git and that you download the products required for the demos from the Customer Portal.

Mitch Pronschinske09/01/13
0 replies

Celery Monitoring Task Processes

This tutorial shows how to monitor tasks that are being processed in the rabbitmq/celery systems. It's a Django-specific tutorial, but the concepts are the same for various scenarios.

Mitch Pronschinske08/31/13
0 replies

Using Celery and RabbitMQ to Schedule and Run Long Processes in Django

This tutorial takes you through the basics of setting up and using Celery and RabbitMQ to schedule and run long processes from your Django website.

Mitch Pronschinske08/30/13
0 replies

Quick Hacking Node.js Modules From CoffeeScript - Making a Binding for Nanomsg

This article by Nick Desaulniers provides a great template for creating modules in git. His example shows how he made an early Node.js binding for the recently-unveiled Nanomsg message broker.