Mule runtime is the engine for Anypoint Platform and the industry's only runtime that combines data and application integration across legacy systems, SaaS applications, and APIs.
Handle any integration challenge with a lightweight, highly scalable runtime engine.
Extend Mule to any new, custom or legacy technologies with APIs and plug-and-play components.
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 4 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 4 have embedded best practices for polling, error handling, and multi-tenancy.
Extend Mule anywhere
Mule SDK, which subsumes and extends Anypoint Connector DevKit, provides a consistent way to extend Mule for building Mule connectors, transformers, routers, and other Mule components. Mule 4 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.
Mule runtime user guide
Get started with Mule Runtime and quickly deploy an application to production.
What’s new in Mule 4
Hear about the new innovation from our founder, Ross Mason, and Senior Director of Product Management, Dan Diephouse.
Anypoint Platform overview
Tour the out-of-the-box capabilities and learn about our API-led approach to integration.