Open for Big Data: when Mule meets the elephant
Picture an architecture where production data gets painstakingly replicated to a very expensive secondary database, where, eventually, yesterday's information gets analyzed. What's the name
Quick tips for developers new to Mac
Hi and welcome to Mac, fellow developer In this post, I will go over some tips I've been collecting which can make your life
Cheat Sheet: Mule Expression Language
Since Mule 3.3 the Mule Expression Language (MEL) has been the default scripting language for expressions in Mule. It is very powerful and based
[Webinar] Application Architecture: The Next Wave
The way we build applications is changing. As the development model shifts from writing lots of code to composing APIs together, a new generation
The event-driven Web: Webhooks integration fun with Mule
Webhooks are a very simple way to tie application together on the Internet. Suppose application A wants to be informed when data changes in
Tremors, GeoNet and Mule: An interview with Geoff Clitheroe
Today we're interviewing Geoff Clitheroe, GeoNet Systems Development Manager at GNS Science in New Zealand. What does this beautiful but quake-prone island country have to do with Mule? This
Total traceability with correlation IDs
Distributed systems are great: they're more versatile and resilient than monolithic ones. They also bring challenges of their own, one of them being the
Agent-Based Synchronous HTTP Request Handling (A Recipe)
In the vast majority of cases, HTTP requests are processed synchronously: the operation that the client wants to perform on the targeted resource is
Re-use: Accomplished! Configuration Patterns Catalog for Mule
If you follow this blog or what's happening in Mule 3, you've heard about the newly introduced configuration mechanism based on patterns. In the
Flow in Action: Simple Orchestrations Pwned!
Three months ago, I've introduced the newly created Erlang Transport for Mule 3 in this blog. To illustrate a usage scenario for this transport,