Connector to integrate Mule Anypoint with GridGain.¶
GridGain® is a memory-centric distributed database, caching, and processing platform for transactional, analytical and streaming workloads, delivering in-memory speeds at petabyte scale build on top of Apache Ignite®.
This connector allows you to use, at this version:
- Distributed synchronization data structures (Lock, Semaphores, CountdowntLatches).
- Distributed atomic data structures (Atomic Long, Atomic Reference, Atomic Sequence and Atomic Stamp).
- Other distributed data structures (set, topics, queue and cache).
- SQL And Lucene based cache queries.
- Transactional and cache scopes.
- Distributed scheduler.
- Distributed batch.
- Distributed Events.
Author¶
Mule - supported versions¶
4.1.1 or later.
GridGain - supported versions¶
GridGain 8.7.7 to 8.8.6.
Typical use cases¶
- Synchronize operations cluster wide by using GridGain distributed synchronization data structures.
- Scale your processes with the help of GridGain distributed data structures.
- Query data at a GridGain distributed cache using SQL or Lucene queries and retrieve it as structured data (pojos or maps).
- Cache mule operation chains results to enhance performance cluster-wide.
- Design batch processes that are executed by any mule runtime at your cluster.
- Schedule processes to be executed on your cluster.
- Massive data ingestion.
- Event-driven architecture.
Documentation¶
Support Resources¶
- Learn about GridGain.
- Learn about Mule.
- Sample project at Github