GridGain Agent for Gluesync: Features overview

Gridgain logo screenshot

Core principles

This agent establishes a connection to GridGain via a built-in thin client driver which works through the GridGain native protocol.

Connection configuration methods

GridGain agent supports two primary configuration approaches:

Thin client configuration

The thin client approach is the recommended method for most use cases:

  • Lightweight connection: Establishes a lightweight connection to the GridGain cluster without joining as a full cluster member

  • Network efficient: Optimized for network communication with minimal overhead

  • Simplified deployment: No need to deploy additional GridGain nodes or manage cluster topology

  • Automatic discovery: Can automatically discover cluster nodes through configured endpoints

  • Resource efficient: Lower memory and CPU footprint on the client side

  • Security: Supports SSL/TLS encryption and authentication mechanisms

Configuration file (cfg) approach

The configuration file approach provides more advanced control:

  • Full cluster integration: Connects as a full cluster member with access to all cluster features

  • Advanced caching: Direct access to local caches and compute grid capabilities

  • Custom configuration: Allows for complex cluster configurations through XML or programmatic setup

  • Event handling: Can participate in cluster events and lifecycle management

  • Resource intensive: Requires more memory and CPU resources as it runs a full GridGain node

  • Deployment complexity: Requires careful configuration of cluster topology and node settings

For most data integration scenarios, the thin client configuration is recommended as it provides the optimal balance of performance, simplicity, and resource efficiency.

Change data capture

Change data capture is not yet available for this platform.

Supported version

With this agent, you can target any version of GridGain starting from 8.8.

Platform supported features

Feature Support Notes

Target role

✅

Writes to GridGain clusters via the thin client driver or cfg-based node integration.

Source role

❌

Current release supports GridGain only as a target connector.

Snapshots

✅

Snapshot batches are applied to caches/tables through the thin client API.

CDC

❌

GridGain change capture is not yet available.

CDC type

N/A

Will be determined once CDC support is introduced.

Bulk load

✅

Thin client driver supports batched writes; cfg mode can leverage native bulk APIs.

Database pooling

✅

Supports connection pooling for efficient resource utilization across multiple pipelines.

Source persisted internal cache

N/A

State tracking remains in Core Hub metadata.

Target persisted internal cache

N/A

Writes go directly through GridGain client connections.

Driver / connector

GridGain thin client / cfg-based node

Gluesync bundles the official client protocol implementation.

Chains

N/A

Target-only connector.

Truncate operation support (reading)

N/A

Target-only connector.

Truncate operation support (writing)

N/A

Gluesync does not issue cache/table truncations automatically.