Mule containerization

Containers are becoming the de-facto hosting platform from microservices to databases and everything in-between. Kubernetes has emerged as the primary container orchestration platform, and MuleSoft offers Anypoint RTF, a Kubernetes-based container orchestration platform to run APIs and applications at scale, providing elasticity. 

Thread management and auto-tuning in Mule 4

thread manage

My first two posts in this Mule 4 blog series were on scaling your APIs and reactive programming in our newest version of Mule runtime engine. This blog dives into thread management and auto-tuning.

How to Reuse DataWeave Code

dataweave

MuleSoft’s DataWeave, which is now the main expression language in Mule 4 beta, is a powerful technology that can efficiently transform complex structured data between popular data formats, including JSON, XML, CSV, and Java objects. I’m a courseware developer and trainer at MuleSoft, and I’ve been spending a lot of time learning about DataWeave recently.

Update, April 2018

I previously posted the below blog on how to reuse DataWeave code in a Mule flow using the readUrl() function.

Why DataWeave is the Main Expression Language in Mule 4 Beta

dataweave howto

All hail DataWeave!

One of the major changes in Mule 4 is the introduction of DataWeave as our primary expression language. Although this may seem like a radical change, I’ll explain some of the reasons behind our decision, and why this represents a major leap forward. I’ll also share some examples and answer a question that is likely on many readers’ minds: “what about MEL?”

MuleSoft IoT: How to Use Mule Runtime to Light an LED Bulb

mulesoft iot

MuleSoft’s lightweight Runtime Engine can be used to expose microservices and APIs on any IoT device. In this post, I will demonstrate how users can use MuleSoft and a Python script to create a simple API that lights up an LED bulb 10 times in a loop. To get started, please refer to the requirements, video tutorial, and steps below.

Requirements:

Raspberry Pi 3, LED Bulbs,

Using advanced file filters in File Inbound endpoint

Using advanced file filters in File Inbound endpoint

Mule ESB allows you to connect to anything and anywhere using a wide range of connectors and endpoints. File connector is one of the commonly used connectors that allows you to read/write files with file systems. There are two ways to use file connector –

  • Inbound Endpoint – When file connector is used at the beginning of the flow, it acts as an inbound endpoint where you can receive files for processing.

Batch improvements in Mule 3.8 – Mutable commit blocks

motif

Hello there! If you’ve been using Mule for a while now, you probably remember that the batch module was introduced back in the 3.5 release. If you’re not familiar with it, you can familiarize yourself by following these links:

We received a lot of love for this feature,