What is Gluesync?

Gluesync is a powerful middleware platform for real-time data integration, designed to seamlessly connect and synchronize data across multiple systems. Built with cloud-native principles, it enables efficient data replication and transformation through a flexible, agent-based architecture.

  • Cloud Native
    Flexible Deployment

  • Real-time
    Data Integration

  • Agent-based
    Architecture

  • Web UI & API
    Management

Platform Overview

Gluesync 2.0 Architecture

Gluesync 2.0 has been completely redesigned from the ground up, featuring:

  • Hybrid Deployment Model: Mix cloud and on-premises components

  • Agent-based Architecture: Distributed, scalable system

  • Core Hub Orchestration: Central coordination and management

  • Modern Web Interface: Streamlined setup and monitoring

Technology Foundation

  • Built with Kotlin, compiling to Java bytecode

  • Runs on JVM 21 for optimal performance

  • Container-first design, with bare-metal support

  • Cross-platform: Linux, macOS, and Windows

  • Cloud-ready: AWS, Azure, GCP compatible

Key Components

Core Hub: The Brain

The Core Hub is the central nervous system of Gluesync, responsible for:

  • 🖥️ Web UI & API hosting

  • 🔄 Platform orchestration

  • 🔐 Security & authentication

  • 📊 Monitoring & administration

  • 💾 Data persistence

  • 🔌 Agent coordination

Agents: The Workers

Agents are specialized nodes that:

  • Connect directly to data sources/targets

  • Handle CDC (Change Data Capture)

  • Perform data snapshots

  • Execute transformations

  • Manage data modeling

  • Ensure data consistency

Data Pipelines: The Workflows

Data pipelines orchestrate your integration strategy:

  • Group source and target agents

  • Manage entity-level tasks

  • Support one-to-one and many-to-one replication

  • Apply transformation rules

  • Ensure data consistency

Management Interfaces

Interface Description

Web UI

Access the control plane via port 1717 for:

* Pipeline configuration * Agent management * Monitoring and alerts * Task administration

REST APIs

JSON-based interface for:

* Programmatic control * Platform administration * Monitoring and metrics * Integration automation

Security & Authentication

  • API key-based authentication

  • Per-user key generation

  • Key rotation support

  • Secure header-based transmission

Ready to Get Started?