Flix Scales Data-Driven Transport Logistics With Conduktor
Flix scales Kafka data-streaming operations from 25 to 50 teams with Conduktor. Optimizing fleet tracking, route efficiency, and AI-driven customer experiences across Europe and North America.
"Conduktor easily integrated with our CI/CD pipelines to enhance data governance. It's given us the tools to centralize compliance standards across the business, while allowing team-specific autonomy to speed up our processes. It's been central to our unified data platform strategy ."
Taras Slipets, Staff Data Engineer, Flix
About Flix
Flix is at the forefront of green passenger mobility, connecting millions to over 5,500 destinations across 40+ countries. Managing over 400,000 daily passenger connections, Flix relies heavily on real-time data to make critical operational decisions.
Digitization of Traditional Bus Travel with Kafka
Operating at the crossroads of a tech startup, e-commerce platform, and transportation company, data is the lifeblood of Flix. Kafka plays a critical role in managing vast streams of real-time data, from vehicle locations to customer feedback, enabling Flix to:
Kafka Growing Pains
As Flix expanded, so did the complexity of its Kafka infrastructure. Within five years, Kafka utilization at Flix expanded to over 2,300 topics and 9,300 partitions.
Failing to consider ownership during Kafka implementation can lead to future complications when teams need to discover, access, and share existing data streams. With varied access methods and complex permission setups, managing a data operation of this size presents multiple challenges:
Data Management and Security in a Scalable Ecosystem Using Kafka
At Flix, robust data security is paramount. The sensitive nature of payment transactions and personal information required for travel bookings made data protection a critical concern, especially when developing new access control processes. The challenge was to streamline these processes without the complexity and overhead of custom synchronization tools.
To address this, Flix adopted a resource-centric approach, shifting away from traditional user-centric models. This transition not only optimized security protocols but also improved the efficiency of data management.
The new strategy is grounded in the principles of the data mesh concept, which gives teams ownership of their data and projects within a federated control framework, eliminating operational bottlenecks and enabling teams to deliver value faster.
This approach is delivered through:
领英推荐
This structured yet flexible approach allows Flix to maintain high security and governance standards while empowering teams with the autonomy to manage their data effectively.
Managing a Modular Data Architecture With Conduktor
Flix has implemented a modular data architecture that leverages individual YAML files for each teams Kafka resources. This modularity provides significant advantages:
How it works:
Flix's federated Kafka security management system operates through a combination of open-source technologies and structured CI/CD workflows. This approach ensures efficient, scalable, and secure management of Kafka resources and permissions across multiple teams.
Step by Step:
This streamlined workflow ensures that each team is responsible for the resources they own, while permissions are uniformly applied across the entire data platform. This includes:
Introducing Conduktor Self-Service
Through our collaboration with Flix, we've developed a new framework to enhance collaboration between Platform and Application teams through the Conduktor platform, optimizing Kafka resource lifecycle management and access requests.
By allowing users to manage both their data and applications independently, Conduktor reduces reliance on central teams and promotes responsible data use with intuitive controls. Automated permissions validation ensures security and compliance, while configurable approval workflows align with your security model. This setup allows platform teams to enforce best practices on Kafka configurations, maintaining consistency and minimizing errors.
Book a demo to learn how Conduktor can help your organization to maximize data use, while keeping control.
Thanks Taras Slipets and the team at Flix for sharing your story!