Migrating an entire bank's infrastructure without losing a single transaction sounds impossible. Yet, OCBC successfully modernized their event-driven architecture across Singapore, Malaysia, and Hong Kong with zero data loss.
In this episode, George Goh (Executive Director at OCBC) joins Joseph Morais and Sami Amed (Staff Solutions Engineer at Confluent) to pull back the curtain on a massive data streaming migration, how the team executed a flawless migration of thousands of producers and consumers in a single weekend.
George discusses how OCBC built a resilient, multi-region data streaming platform that maintains performance even during data center failures, all while meeting strict regulatory requirements in one of the world's top financial hubs.
You'll Learn:
How OCBC moved thousands of microservices with zero data loss in six hours
Why stretched clusters and capacity planning are critical for disaster recovery
How monitoring and developer experience drive platform adoption at scale
From capacity planning for disaster recovery to developer experience improvements, this conversation reveals the architectural decisions, operational discipline, and partnership that made zero data loss possible at enterprise scale.
About the Guest:
George Goh leads the Cloud Middleware Engineering and Services team at OCBC Group, which provides OpenShift, Apache Kafka®, and Redis across all locations where the bank operates. Previously serving senior services and consulting roles at Red Hat and VMware, he now relishes the added challenge of defining technologies within the bank and building talented teams to run them.
Guest Highlights:
"We moved thousands of microservices over from the old platform to the new platform over the course of maybe 12 hours over a weekend. We got Singapore, Malaysia, Hong Kong, everybody on board and moved at the same time with zero data loss."
"It was done in six hours, but it took six months to plan."
"I was focused on a three letter word, BIM—benchmarks, integration and migration. I was saying that three times a day, three days a week until everybody knew what I was talking about."
Chapters:
[01:41] Why Singapore Is a Global Finance Hub
[03:47] Data Streaming Goodness
[05:09] Building a Resilient Multi-Site Architecture
[06:59] The Reality of Migration Planning
[09:49] Capacity Benchmarks & Day Two Operations
[12:33] The Shift from Buy to Build
[19:20] Scaling Adoption Across the Organization
[21:50] Beyond the Stream
[25:43] The Impact: Thousands Migrated Overnight
[28:00] Best Practices & High Availability
[30:58] Future Vision: Less Overhead, More Innovation
[33:37] Quick Bytes
[35:24] Joseph’s Top 3 Takeaways
Dive Deeper into Data Streaming:
EP1—Stream On: Unleashing Innovation With Data Streaming | Life Is But A Stream
EP2—Processing Without Pause: Continuous Stream Processing and Apache Flink® | Life Is But A Stream
EP3—The Connective Tissue: Shift Left to Turn Data Chaos to Clarity | Life Is But A Stream
Links & Resources:
Connect with Joseph: @thedatagiant
Joseph’s LinkedIn: linkedin.com/in/thedatagiant
George’s LinkedIn: linkedin.com/in/georgegoh
Learn more at Confluent.io
UTM link for simplecast: https://www.confluent.io/life-is-but-a-stream-show/?utm_source=simplecast&utm_medium=podcast&utm_id=tm.content_life-is-but-a-stream-busie
UTM link for YouTube: https://www.confluent.io/life-is-but-a-stream-show/?utm_source=youtube&utm_medium=video&utm_id=tm.content_life-is-but-a-stream-busie
Our Sponsor:
Your data shouldn’t be a problem to manage. It should be your superpower. The Confluent data streaming platform transforms organizations with trustworthy, real-time data that seamlessly spans your entire environment and powers innovation across every use case. Create smarter, deploy faster, and maximize efficiency with a true data streaming platform from the pioneers in data streaming. Learn more at confluent.io.
Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.