Skip to content

The Mux Blog

We're a team of engineers, marketers, designers, all passionate about video and the work we create together. Welcome to our blog about video.

Search
online conference diagram

Published on March 2, 2020 (over 4 years ago)

Dylan Jhaveri
By Dylan Jhaveri8 min readEngineering

How you can host your own online conference. Broadcast a Zoom call to thousands of viewers using Mux.

Using Netlify Functions to Create Mux Signing Tokens

Published on October 15, 2019 (about 5 years ago)

Dylan Jhaveri
By Dylan Jhaveri7 min readEngineering

See how to use Netlify Functions with Mux signing keys to easily create secure signed URLs. Open source code included.

Stateful Stream Processing with Kafka and Go

Published on October 3, 2019 (about 5 years ago)

Scott Kidder
By Scott Kidder14 min readEngineering

Mux uses Kafka and Go to perform stateful processing of millions of video views each day. Learn how we approach handling Kafka streams in Golang at scale.

Abstracting Our Redux Confirmation Modal Pattern

Published on June 24, 2019 (over 5 years ago)

Matthew McClure
By Matthew McClure3 min readEngineering

Our Redux store was getting littered with confirmation-modal specific actions. Enter the first Redux Sagas pattern that felt like it was helping to simplify a difficult problem in our application.

When Good Certificates Go Bad: Monitoring for Expired TLS Certificates

Published on May 16, 2019 (over 5 years ago)

Scott Kidder
By Scott Kidder7 min readEngineering

TLS certificates are essential to commerce, privacy, and trust on the Internet. Learn about the open-source TLS certificate expiry monitoring tool from Mux.

Quantifying packaging overhead

Published on May 1, 2019 (over 5 years ago)

Matthew Szatmary
By Matthew Szatmary7 min readEngineering

Mux makes adding video to your app or website as easy as making a single API call. But behind the scenes is a large multistep process to analyze and transform the video into something that can be easil...

How we improved Tensorflow Serving performance by over 70%

Published on February 26, 2019 (over 5 years ago)

Masroor Hasan
By Masroor Hasan13 min readEngineering

In this blog, we’ll focus on techniques that improve latency by optimizing both the prediction server and client.

An adventure in OpenAPI V3 code generation

Published on February 20, 2019 (almost 6 years ago)

Phil Cluff
By Phil Cluff26 min readEngineering

Learn about Mux's journey to support 10+ languages with SDKs, leveraging OpenAPI V3, and tackling code gen challenges.

Multi-CDN support in Mux Video for improved performance and reliability

Published on February 12, 2019 (almost 6 years ago)

Scott Kidder
By Scott Kidder10 min readEngineering

See why you should care about CDNs and how Mux Video automatically leverages multiple CDNs to deliver the best network performance and viewing experience.

Video Access Log Processing with Apache Flink

Published on October 24, 2018 (about 6 years ago)

Scott Kidder
By Scott Kidder9 min readEngineering

This is an overview of the stream-processing system built by Mux to handle large volumes of video-streaming logs with Apache Flink and Kafka.