Agenda

Breaking the Bottleneck: Why We Built Our Own Kafka Connect Source for Massive Mainframe Offloading

Marco Antonio Jonack, Serpro

Thu, Nov 5, 9:50⁠–⁠10:05 AMInnovation Theater

Data Integration and Data SharingAdvancedLightning talk

Mainframes aren't going away — but their data needs to be everywhere, in real time. For decades, the mainframe has been the undisputed workhorse of Brazil’s national IT infrastructure, holding the most critical data for over 200 million citizens.

At Serpro, Brazil's largest state-owned IT company (founded over 60 years ago and responsible for many mission-critical government systems), we embarked on a massive Mainframe Offload initiative to modernize our architecture, reduce legacy costs, and replicate mission-critical data to distributed technologies.

Like many large enterprises, our initial approaches fell short. Homegrown batch solutions completely failed to meet real-time requirements. We then turned to a leading proprietary CDC (Change Data Capture) enterprise tool, only to hit severe operational limits at national scale: initial loads took days for specific datasets, the architecture lacked horizontal scalability (no partitioned data processing), and per-destination licensing costs were prohibitive.

We decided to build our own. In this session, we will deep dive into how we engineered a custom Kafka Connect Source Connector tailored specifically for massive-scale mainframe replication. Kafka and Kafka Connect now serve as the distributed backbone for ingesting, retaining, and distributing mainframe data to any downstream technology — without vendor lock-in.

Built from the ground up with parallelism, partitioning, and extreme throughput in mind, our custom solution completely outperformed the proprietary tool. Head-to-head benchmarks showed:

Audience Takeaways:

Speaker

Also on at this time

Add to calendar

Google Calendar Outlook.com Outlook (work or school) Apple Calendar (.ics)