Show notes
In this episode of Running in Production, Dylan Jhaveri talks about buildingan API driven video platform called Mux. It uses Phoenix, Elixir and Go tohandle billions of video views a month. It’s hosted on AWS and GCP withKubernetes and has been up and running since early 2016.Dylan covers how video streaming works, processing billions of events a month,taking advantage of Elixir and Phoenix’s features, providing a zero downtimepublic API, continuously deploying their products, working with massivedatabases, metered billing and tons more.Topics Include 1:19:14 – You can email Dylan or contact him on Twitter, also Mux is hiring too!Links📄 References https://en.wikipedia.org/wiki/HTTP_Live_Streaming https://howvideo.works/ https://www.ycombinator.com/about/ https://bugzilla.mozilla.org/show_bug.cgi?id=356558 https://golang.org/ https://en.wikipedia.org/wiki/Column-oriented_DBMS https://mux.com/blog/from-russia-with-love-how-clickhouse-saved-our-data/ https://en.wikipedia.org/wiki/WebVTT https://flink.apache.org/usecases.html https://www.fastly.com/ https://en.wikipedia.org/wiki/Real-Time_Messaging_Protocol https://obsproject.com/⚙️ Tech Stack phoenix → elixir → golang → aws → buildkite → clickhouse → docker → fastly → gcp → kafka → kubernetes → opsgenie → postgres → prometheus → sendgrid → sentry → slack → stackpath → stripe → 🛠 Libraries Used https://github.com/akira/exq https://github.com/elixir-mint/mint https://github.com/grempe/ex_ratedSupport the ShowThis episode does not have a sponsor and this podcast is a labor of love. If you want to support the show, the best way to do it is to purchase one of my courses or suggest one to a friend. Dive into Docker is a video course that takes you from not knowing what Docker isto being able to confidently use Docker and Docker Compose for your own apps.Long gone are the days of "but it works on my machine!". A bunch of followalong labs are included. Build a SAAS App with Flask is a video course where we build a realworld SAAS app that accepts payments, has a custom admin, includes high testcoverage and goes over how to implement and apply 50+ common web app features.There's over 20+ hours of video.

