Meet the top MuleSoft Contributors of Q2

Over the last several months, the MuleSoft Community has successfully transformed into an entirely virtual — but still as vibrant as ever — place for MuleSoft developers and architects from around the world to connect, learn, and share their expertise. Our Meetup leaders held high-quality and engaging virtual Meetups, our MuleSoft CONNECT events turned into digital experiences, and we welcomed 11 new MuleSoft Ambassadors this last quarter. 

When is it time to upgrade to Mule 4?

Picture this: you’re buying a new car. Should you upgrade your vehicle to get better features? Usually, you’re buying a vehicle to drive it — but, thanks to technology, there are dozens of other reasons to upgrade. Your current ride probably doesn’t have the latest safety and convenience features, and your warranty has likely expired. So, should you hang on to your old wheels? Think about cost, safety, and connectivity. If your mechanic is spending more time with your car than you do,

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. 

DataWeave lambdas for Java programmers

dataweave howto

In Mule 4, DataWeave is everywhere: every listener and processor can be configured with it. Because most Mule users already know Java well, this article will help Java developers to easily use DataWeave by rewriting their lambdas expressions.

DataWeave 2.2 – additions to the Arrays module, part 2

big data concept

This post will examine the remaining additions to the DataWeave Arrays module that weren’t covered in part 1: the join functions.

DataWeave 2.2 – additions to the Arrays module, part 1

data concept

MuleSoft recently released runtime version 4.2.0, and along with it, DataWeave 2.2! DataWeave 2.2 has a ton of new features that I won’t be able to cover in a single blog post, so I’ll be covering them over the course of a few blog posts.

Scalability features in Mule 4 SDK

Mule 4 SDK

This final post in my Mule 4 high scalability blog series is on the Mule 4 SDK.

Streaming in Mule 4

file listener passing non-repeatable stream_blog

This is part four of my five-part series documenting high scalability in Mule 4. If you haven’t read part one, Scale your APIs with Mule 4, part two, Reactive programming in Mule 4, and part three, Thread management and auto-tuning in Mule 4, check them out! This post will cover streaming in Mule 4.

Mule programming style guide: stop abusing the choice router

integration flow with choice router

In this post, I’ll be going over why the choice router gets abused, why that’s a problem, and what you can do to fix it.

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.