Tungsten University

TungstenReplicator Master Class

Learn All You Need To Know

The Tungsten Replicator is at the heart of Continuent’s data movement and integration platform.

This master class introduces the core concepts, architecture, and capabilities that make it a powerful tool for database replication, high availability, and data streaming across heterogeneous systems.

You’ll explore:

  • The inner workings of the Tungsten Replicator
  • Supported topologies and replication targets
  • Advanced filtering techniques
  • Core replication stages and how data moves end-to-end

Whether you’re new to Tungsten or looking to deepen your understanding of its internals, this master class sets a strong foundation for mastering Tungsten Replicator.

Have a successful training!

Schedule

Follow the training sessions for the Tungsten Replicator master class as per the schedule below.

Basic
Basic

How We Move Your Data

In this session we provide a comprehensive overview of how the Continuent Tungsten Replicator works — from internal stages to topologies, filtering, and real-world use cases.
Basic

Simple Installation

In this session we walk you through the essential steps for preparing your environment, reviewing requirements, and completing a clean Tungsten Replicator installation.
Basic

Working with Command Line Tools

In this session we provide a hands-on walkthrough of the key CLI utilities — tpm, trepctl, and thl — used to install, manage, and monitor Continuent Tungsten Replicator deployments.
Basic

Replicator Maintenance

This session covers controlling the Java process with the replicator CLI, rolling upgrades across every node with validate-update and update — replace-release, and best practices for updating properties that may require pre/post steps like THL location changes, SSL enablement, and filter additions.
Intermediate
Intermediate

Replicator Monitoring & Troubleshooting

This session reviews frequent incidents and what to check (status outputs, OS, MySQL state, disk, network), explains trigger behavior across binlog formats and trigger types, and shows where to find trepsvc.log, how to use logrotate, and when to run replicator dump and tpm diag in support scenarios.
Intermediate

Filter Like a Pro!

This session recaps demonstrates built-in filters including when to apply at extract vs apply, required config files (JSON/CSV), and trade-offs like THL size growth and irreversible extract‑stage filtering.​
Intermediate

Using the Tungsten Replicator TMI

This session clarifies supported sources and targets, what TMI is (and is not), and the end-to-end launch flow.​
Intermediate

Using the API

This session explains credentials, localhost-only and SSL defaults, per-layer entry points, and per-host auth, demonstrates how to query service status, take services online/offline, reset, change roles, and inspect THL information.​
Intermediate

Working with Cloud Sources & Targets

This session details prerequisites for cloud deployments, then walks through tungsten.ini examples for cloud installs, remote extraction, and secure API defaults.​
Advanced
Advanced

Maximize Performance with Parallel Apply

This session explains schema-based partitioning, safe concurrency rules, and configuration steps in tungsten.ini using svc-parallelization-type and channels, plus clean offline requirements before enabling.​
Advanced

Working with OLTP Targets

This session explains object mapping semantics, how to generate target-specific DDL with DDLScan, and how to configure extractor filters such as replicate.do and .ignore for selective replication​.
Advanced

Working with Data Warehouse Targets

This session explains how each target (Hadoop, Vertica, and Redshift) works, plus required object mappings and DDL generation with DDLScan for base and staging tables.​
Advanced

Working with MongoDB

This session walks through prerequisites, extractor configuration for heterogeneous services with selective replication, and applier configurations.​