Contact Free trial Login

Mule runtime is the engine for Anypoint Platform™ and the only runtime that combines data and application integration across legacy systems, SaaS applications, and APIs.

Single runtime

Handle any integration challenge with a lightweight, highly scalable runtime engine.

Open architecture

Extend Mule to any new, custom, or legacy systems with APIs and plug-and-play components.

Event driven

Define whether events should be triggered in real-time, in batches, or both.

Benefits of Mule runtime engine

Map and transform any data and format

DataWeave supports a variety of transformations, from simple one-to-one mappings to more elaborate transformations including normalization, grouping, joins, partitioning, pivoting, and filtering. Mule reads any data file type and transforms it into any consumable format such as CSV or XML, making single-click conversion faster than ever before.

Stream and handle data automatically

Mule manages streaming automatically. Mule will automatically handle content caching, larger than memory payloads, and closing of streams for the user. Stream and access data concurrently in order to process and transform information at scale. 

Connect to any system

Via well-defined extension points and runtime APIs, Mule can be modified and customized to take advantage of new, custom, or legacy technologies without compromising the runtime itself. Anypoint Connectors running on Mule have embedded best practices for polling, error handling, and multi-tenancy. 

Extend Mule anywhere

Mule SDK provides a consistent way to extend Mule for building connectors, transformers, routers, and other Mule components. Mule also automatically creates a connector using RAML specifications and REST connect.

Flexible and highly available performance

Mule is a reactive runtime that intelligently manages message routing, data mapping, orchestration, reliability, and security between systems and applications to address any connectivity use case, on-premises or in the cloud. Save valuable time when optimizing for performance with Mule’s dynamic self-tuning mechanism. 

Scalable and extensible architecture

Move millions of records between applications or data sources using Mule’s built-in batch integration capabilities, non-blocking I/O, or both. Every Mule runtime component has a clear role and is decoupled from any other component, allowing users to easily compose flows and account for future upgrades.

Try Anypoint Platform for free

Start free trial

Questions? Ask an expert.