Synchronizing Mule Applications Across Data Centers with Apache Cassandra
Mule Clustering is the easiest way to transparently synchronize state across Mule applications in a single data center. Mule Clustering, however, assumes that the
Getting started with JPA and Mule
Working with JPA managed entities in Mule applications can be difficult. Since the JPA session is not propagated between message processors, transformers are typically
Cheat Sheet: Asynchronous Message Processing
You want to get more done in 2013 so you're going to need to switch from synchronous to asynchronous processing to do more with
Introducing MuleSoft Blueprints: Scalability and Availability
One of our New Year resolutions is to create more content around specific subject areas. The aim of MuleSoft Blueprints is to provide a
Giving PHP a Backend
As evident by some prominent web applications PHP remains a popular choice when implementing the front-end of a web application. PHP's lacks a bit, however,
Asynchronous Message Processing with Mule
Processing messages asynchronously is an important technique when developing integration applications. Asynchronous applications are typically easier to scale, allow for the implementation of
Twitter Complex Event Processing (CEP) with Esper and Drools
Complex event processing engines are a natural fit for event driven platforms like Mule. Native CEP support has been available in Mule since version 3.2
Implementing a Circuit Breaker with DevKit
One of my favorite patterns from Michael Nygard's excellent Release It! is the Circuit Breaker. A circuit breaker is an automatic switch that stops the
Implementing Custom Validation with DevKit
Validating data can be easy with Mule if your message payloads are in certain formats. XML payloads, for instance, can be verified for correctness