1
Coordina múltiples instancias y forma un clúster de manera simple y transparente, sin afectar a tus desarrollos actuales.
Control de concurrencia a nivel del clúster. Controla los procesos concurrentes de forma sencilla al escalar el sistema, tanto horizontal como verticalmente: bloqueos, semáforos y CountDownLatch.
Estructuras de datos distribuidas. Comparte datos entre aplicaciones y escala los procesos de forma transparente utilizando estructuras de datos de alto nivel distribuidas y preparadas para concurrencia.
Orígenes de datos distribuidos. Distribuye datos a través del clúster y equilibra la carga de trabajo.
Scopes distribuidos. Optimiza y enriquece tus procesos con operaciones avanzadas como transacciones y cachés.
2
Aprovecha las capacidades de la persistencia distribuida de la información.
3
Distribuye las colas y optimiza el balance de carga.
4
Ejecuta tareas programadas de forma segura en todo el clúster.
5
Diseña procesos por lotes cuyo rendimiento se escalará horizontalmente a medida que la carga de trabajo se distribuye a los nodos del clúster que elijas.
6
Comunicación entre diferentes versiones de Mule. Una gran ayuda ante migraciones de la versión 3 a la versión 4 de Mule.
Comunicación entre aplicaciones implementadas en diferentes lenguajes. Python, Node, PHP, .Net, Java…
7
Diseña tus propios procesos de ingesta de datos, dentro de tus aplicaciones Mule, siguiendo una interfaz simple. Instálalos en tu sistema para conseguir procesamiento de datos en tiempo real.
8
Usa lenguajes comunes - SQL estándar y consultas de texto Lucene - para acceder a los datos del clúster.
9
API completa del sistema de archivos distribuido.
10
Integra tus aplicaciones de Mule con servicios Open Data (OData).
11
Integra tus aplicaciones de Mule con servicios TransferWise.
12
Integra tus aplicaciones de Mule con SAP ERP Central Component (ECC).