Daniil Popov is a Senior Software Engineer and fractional CTO with over a decade of experience in technology leadership and software development. As a contributor to CyanView’s broadcast technology platform, he brings real-world experience with Elixir systems that power major live events. Daniil is also the creator of PhoenixAnalytics, a open-source plug-and-play analytics tool for Elixir Phoenix applications made in LiveView + React + DuckDB.
Discover how a 9-person Belgian startup revolutionized live broadcast technology using Elixir. CyanView controls 200+ cameras simultaneously during major events like the Olympics, Super Bowl, NBA, and NFL broadcasts—all without a marketing budget, growing purely on technical excellence. This talk reveals how Elixir’s fault-tolerant architecture solved critical challenges in broadcast camera control. Learn about their MQTT + GenServer design that handles millions of real-time events, LiveView running on embedded ARM hardware, and supervision trees that prevent single camera failures from cascading across entire broadcasts. We’ll explore real-world examples including their Olympics Beijing deployment—controlling 100+ cameras from Paris with zero broadcast failures despite intercontinental latency. See how binary pattern matching enables rapid protocol reverse engineering, allowing quick integration of new camera types and features like gimbal control.
Key Takeaways:
Target Audience: