Optimizing Debezium Server for Oracle

A comprehensive research report on tuning Debezium Server (Kubernetes Standalone) connecting Oracle to HTTP Sinks. Focusing on Online Log Mining strategy.

Scenario
Source: Oracle DB
Strategy: Online Log Mining
Sink: HTTP / Custom Batch
Primary Goal
Balancing Throughput vs. Latency within resource constraints (K8s limits).
Critical Parameter
debezium.source.max.batch.size
Determines memory pressure & throughput.

Why this matters?

Debezium Server is strictly a change data capture (CDC) engine. Unlike Kafka Connect, it runs as a standalone Java process. When using HTTP Sinks, network round-trips become the bottleneck. Tuning the read buffer (Oracle) and the write buffer (HTTP Batch) is essential to prevent Backpressure or OutOfMemory errors in Kubernetes.