Our Elixir Bandit Service

Dimitri Tishchenko
Aug 25, 2020 · 4 min read
Rays of the Chaos Game

At Change.org we leverage Elixir to run tens of thousands of parallel multi-armed bandit optimization experiments. The algorithms powering these experiments make decisions about what copy to present to users in various parts of our product. Our bandit service delivers on both of these requirements. Thanks to Elixir, it is able to run an arbitrary number of parallel experiments, automatically deciding which copy to use when, at blazing speed…