How to Finish a Migration Project? What If We Used Kafka?
summary
A retrospective on large migration projects (cloud moves, DB changes, microservices, containerization and SaaS) that examines practical decisions, pitfalls and lessons learned while using Apache Kafka as the integration/transport mechanism. It reviews concrete concepts that helped teams get moving—Data Gravity, KISS, dogfooding—and evaluates Kafka’s capabilities for solving migration problems, ending with governance and Data Mesh considerations.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:10Migration complexity
- 6:51Migration mental models
- 15:06Identify domain and source
- 21:49Kafka for migrations
- 27:03Kafka backbone architecture
- 33:48Kafka challenges and best practices
- 37:03Evolving to Data Mesh with Kafka
- 43:21Summary
- 46:13Q&A
related talks
21mHow Apache Kafka® Generates Value In Retail With Confluent
51mFive years of highs and lows with Kafka
45mThe Necessity and Pain of Moving from IBM MQ + RH Fuse to Apache Kafka + Apache Camel
59mBuilding Data Intensive Microservices with Apache Kafka
25mData-Driven Migration from Monoliths to Event-Driven Microservices
33mMicroservices, Events, and Breaking the Data Monolith with Kafka
50mMoving from legacy to event-driven with Kafka
27mKafka - How a Tortoise Helps Us Break Chains
