Building a credit card issuer with Elixir

In this talk Jonathan is going to navigate through the challenges and issues he faced when he started building Brex and, how they chose to live in a world of microservices with Elixir. Jonathan will go over how the team builds system on Brex, why they don't use OTP for clustering and where they think it's the correct place to use it.


  • Give a real world example of how a complex company is built using Elixir and BEAM
  • Show that there are ways of using Erlang without using OTP for everything


Backend engineers in general.