Interview with Jay Ashe on Elixir Usage at Cava

44
clicks
Interview with Jay Ashe on Elixir Usage at Cava
In this episode, Jay Ashe from Cava talks about their Elixir projects, including how Elixir and Phoenix power Cava’s online ordering platform. Ashe outlines the advantages of using Elixir, such as productivity and scalability, and the challenges, notably hiring and onboarding. They also discuss the deployment process on Heroku, ensuring near-zero downtime, and handling background tasks with Quantum and genservers. Key libraries like Phoenix, Timex, and Bamboo are highlighted, along with third-party services like Sendgrid and LevelUp. Ashe shares a production issue story resolved by fixing an analytics integration and emphasizes the use of OTP features like GenServers.

© HashMerge 2024