RAML for an Asynchronous RESTful API

Most APIs are designed to respond quickly to a request, generally 100ms or less. But there are cases where the backend systems will take longer than the expected reply. So the question is how to design a RESTful API to address these use cases? Solution Asynchronous REST APIs, or HTTP Polling, is the approach to…

continue reading
No Comments

How to read and write Apache Parquet files in MuleSoft

Apache Parquet is a file format designed to support fast data processing for complex data. Unlike row-based formats like CSV, Parquet is column-oriented – meaning the values of each table column are stored next to each other rather than those of each record. Included in the Parquet file is metadata that includes the schema and…

continue reading
No Comments

Setup an Embedded Apache Derby Database in Mule 4

Overview Apache Derby is a RDBMS which is implemented in Java. It is an open source database developed by Apache Software Foundation.  Derby provides an embedded database engine which can be embedded in to any Java application. Once deployed, it runs in the same JVM as the application. Simply loading the driver starts the database…

continue reading
No Comments

Connecting to Salesforce Marketing Cloud with MuleSoft – Using the REST APIs – Part 3

This is the last in a 3-part series on how to connect to Salesforce Marketing Cloud (SFMC) using MuleSoft. In the previous articles, I showed you how to set up the connection configuration of the SFMC connector as well as how to push data to Data Extensions with the SFMC connector. In this article, I’ll…

continue reading
No Comments

Replace AWS API Gateway with MuleSoft in front of AWS Lambda Functions

continue reading
No Comments

Load 10M records into Snowflake in under 20 seconds with MuleSoft

Overview Snowflake is an analytic data warehouse provided as Software-as-a-Service (SaaS). Snowflake provides a data warehouse that is faster, easier to use, and more flexible than traditional data warehouse offerings. As enterprises begin moving their data into Snowflake, they need ways to connect and integrate large volumes of data from their systems quickly and efficiently. …

continue reading
No Comments

Connect to MongoDB Atlas using the MuleSoft MongoDB Connector

Overview MongoDB Atlas is a global cloud database service for modern applications. It allows developers to deploy fully managed MongoDB across AWS, Azure, or GCP. Using MuleSoft’s MongoDB Connector, you can easily integrate your systems with MongoDB Atlas. In this post, I’ll walk you through the process of setting up the MuleSoft MongoDB Connector to…

continue reading
No Comments

Call MuleSoft APIs from Salesforce Lightning Flow Builder

Overview Salesforce Lightning Flow Builder is a process automation solution that provides a fast and easy tool to assemble flows. While Flows allow you to easily interact with Salesforce Objects, you can also make calls to Enhanced External Services from a flow. This article will walk you through the process of taking an API designed…

continue reading
No Comments

Call a Java Method from a *.jar file in DataWeave

Overview Reuse is a major tenant of the MuleSoft Anypoint Platform. Instead of being a black box where developers don’t know what the code is doing under the covers, they can reuse code or leverage their own code within a Mule application. Sometimes this code can be sitting in a *.jar file and the developer…

continue reading
No Comments

Connecting to Salesforce Marketing Cloud with MuleSoft – Using the Connector – Part 2

This is the part 2 in a 3-part series on how to connect to Salesforce Marketing Cloud (SFMC) using MuleSoft.  In the first part, I walked you through the process of setting up the connection between MuleSoft and SFMC. You can use the MuleSoft SFMC connector to connect using either Basic Authentication or with OAuth…

continue reading
2 Comments