Contact Free trial Login
+
+

Mule runtime is the engine for Anypoint Platform™ and the industry's only runtime that can be used for data and application integration across legacy systems, SaaS applications, and APIs.

Single runtime

Handle any integration challenge with one runtime for all your APIs and integrations.

Extensible architecture

Extend Mule by using our Mule SDK to build connectors or modules with custom functionality.

Event-driven

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

What you can do with Mule runtime engine

Map and transform any data and format

Support a variety of transformations from and to any data type with DataWeave — from simple one-to-one mappings to elaborate transformations such as normalization, grouping, joins, partitioning, pivoting, and filtering.

Stream and handle data automatically

Get automatic streaming to handle content caching, larger than memory payloads, and closing of user streams. Stream and access data concurrently in order to process and transform information at scale.

Connect to any system

Use Mule to connect to any new, custom, or legacy technologies or extend Mule using the Mule SDK to create new modules.

Ensure flexibility and high availability

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

Scale your 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.

Continue learning about Mule runtime engine

Try Anypoint Platform for free

Start free trial

Questions? Ask an expert.