How to break data silos: an example using Salesforce and Procore

Delivering rich and consistent experiences to stakeholders and customers is one of the objectives of digital transformation. Data provides context and enables business processes to create powerful experiences. As SaaS applications proliferate within the enterprise IT landscape it inadvertently results in data silos slowing transformation initiatives. According to MuleSoft’s 2020 Connectivity benchmark report, 89% of […]

Improved threading model in Mule 4.3

When first released, Mule 4 introduced a brand new reactive execution engine and threading models. Benefits include high scalability, back pressure capabilities, and auto-tuning. As part of Mule 4.3, we reiterated on these and made further improvements. More specifically, the three thread pools were combined into a single thread pool. Before jumping into the details, […]

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, […]

15 virtual MuleSoft Meetups for May

In April, our MuleSoft Meetup leaders took the initiative to transform their events into engaging digital experiences for the MuleSoft Community. We are so grateful for their hard work, passion, and impact on our MuleSoft Community during these challenging times. As we continue prioritizing the health and safety of our customers, partners, employees, and their […]

11 virtual MuleSoft Meetups for April

We’re experiencing a time of change and when being adaptable is more important than ever — our MuleSoft Meetup Groups are no different. The safety of our customers, partners, and employees and their loved ones is of the utmost importance, which is why we’d like to thank our MuleSoft Meetup leaders for adapting in order […]

Automating CloudHub deployments for Anypoint Visualizer

A corner-stone of professional software engineering is automation, which helps eliminate human error, reduce unintended variability, and increase reproducibility. In this article, we demonstrate how to automate the deployment of a Mule application to CloudHub, while customizing the default rendering of the Mule app in Anypoint Visualizer.  Mule apps are typically built and packaged with […]

How to check service health on Mule 4

It’s important to monitor your service and check if it is available and/or is performing as expected. To do this, we need to understand what service health means. In this article, I will present two different definitions. However, keep in mind that your project can have its own specific definition as well. All examples are prepared […]

How to connect to Apache Kafka on Heroku using the MuleSoft Kafka Connector

Apache Kafka is used for building real-time data pipelines and streaming apps. It is horizontally scalable, fault-tolerant, and incredibly fast. And when coupled with Heroku and MuleSoft, developers can easily publish and consume data without writing any code. In this article, we’ll walk-through the process of configuring the MuleSoft Kafka connector to connect to Apache […]

Content filter pattern for REST service fields filtering

At some point, you may have a service that returns a lot of fields and related objects. What if the service consumer doesn’t want all the fields all the time? In other words, they would like to have the response filtered. This is where the Content Filter comes to the rescue. After you read this article, you […]

Introducing the WebSockets connector

To achieve efficient implementations with Async APIs, the need for new protocols and exchange patterns has become critical. Which is why we are excited to announce the release of the Mule WebSockets connector! A WebSocket is a bi-directional, full-duplex, and persistent connection that is established on top of your existing HTTP infrastructure. Now, you no […]