Emerson Macedo
Using Elixir GenStage to Track Video Watch Progress
Intermediate, Advanced
Course Description

This talk is a history of how GenStage became the perfect fit to a Video Watch Progress software.

In the beginning of 2016, we started to migrate a High Throughput Ruby Web API to Elixir. Starting with a single 1:1 rewrite, we did lots of improvements and in the beginning of 2018, GenStage was a great fit to deliver the best solution we could. We did load-shedding, back-pressure and lots of techniques using this powerful Elixir tool.

For more about this history, see the following blog posts:

Software Engineer professionally for the last 20 years.

see all the speakers and trainers