Apache Ignite Connector for Mule 3

Clustered and
reliable
applications

Give your Mule applications High Availability with ease through our connector. Achieve concurrency control and manage information processing in clusters implemented with Apache Ignite within your Mule applications.

Easy
process
design

Easy
process
design

Benefit from all the possibilities of our Apache Ignite Connector for Mule. Easily create processes with a high level of concurrency and able to scale horizontally.

×11
Components

×11
Components

This product consists of a set of components that can be licensed separately. Get the most out of Apache Ignite by accessing all the possibilities of its API from your MuleSoft application network.
Distributed Data Structures
Set of operations on distributed data structures: atomic values, caches, queues, and sets.

Outcome


Simplifies the creation of highly available processes with horizontal scaling capability. It works with familiar data structures, which are accessible from any node in the cluster, transparently.
Distributed File System
Set of operations to manage Ignite File System (IGFS).

Outcome


Easily integrate into your processes the manipulation of IGFS archives.
Distributed Concurrency Control
Set of operations on cluster concurrency constructs: lock, semaphore, countdown latch.

Outcome


Coordinate tasks that run concurrently within your processes, in a single node or in multiple cluster nodes simultaneously.
Distributed Data Queries
Set of operations to retrieve information stored in Apache Ignite caches, by using SQL queries or Lucene Apache expressions.

Outcome


A simple way to access the cluster's data, with SQL and Apache Lucene expressions. No need to implement the Apache Ignite API methods to execute queries.
Queue Listener
Input operation based on Apache Ignite queues.

Outcome


Increase processing capacity by horizontally scaling the system.

Distributes the load, enabling a large-capacity acquisition input channel, to which multiple processes can be connected.

Scheduler Source
Component that allows you to plan the execution of tasks within a cluster.

Outcome


Easily configure the execution of tasks using fixed frequencies or CRON expressions.

Activate, deactivate or modify the schedule of a periodic task whenever you want.

Avoid the concurrent execution of scheduled tasks within a cluster.

Topic Source
Input operation based on Apache Ignite TOPICs.

Outcome


Provides a messaging system that enables communication between cluster nodes. System messages are associated with a TOPIC, and once sent, messages are only received by subscribers.
Data Ingestion
Set of operations to execute extraction, transformation, and data loading processes - ETL - in Apache Ignite's queues and caches.

Outcome


Simplifies the integrated, monitored and distributed execution of ETL processes.
Distributed batch
Tool to design processes that deal with large batches of messages, by distributing the workload among cluster nodes.

Outcome


Create simple and efficient processes for large-scale treatment of messages. With linear capacity to scale horizontally and deliver messages between cluster nodes, and with guaranteed durability conferred by Apache Ignite's native persistence.
Distributed Cache
Utility that stores the results of a sequence of operations for later use.

Outcome


Improves performance and reduces workload by preventing the execution of repetitive operations.
Transaction
Utility that groups multiple data changes on Apache Ignite's caches, in such a way that the operations are consolidated together once the transaction is completed.

Outcome


Prevents inconsistencies in the information stored in Apache Ignite's caches. Partial changes in data are coordinated, and all data modification operations are confirmed or discarded as a unit.

Docs

Lifecycle

Licensing

Try it for free