Chris Keathley Discusses Performance, Functional Programming, and Elixir at Bleacher Report

100
clicks
Chris Keathley Discusses Performance, Functional Programming, and Elixir at Bleacher Report
In this episode, Chris Keathley, a senior engineer at Bleacher Report and co-host of Elixir Outlaws, discusses his experiences with functional programming and the Elixir language. He introduces his recent project Norm, a tool for data validation, and contrasts it with Dialyzer. Chris elaborates on his introduction to Elixir through Haskell and Clojure, and the unique advantages of each language. He discusses the tradeoffs made to integrate with Erlang, and why Ruby on Rails remains relevant despite Elixir's growing use. He emphasizes the importance of community-driven projects in broadening Elixir’s adoption. At Bleacher Report, the focus is on optimizing for user capacity over speed, managing traffic spikes with Elixir’s ETS, and employing observability practices such as StatsD and Prometheus to predict and manage system loads.

© HashMerge 2024