Using Profiling in Elixir to Improve Performance Refresh your development workflow

Adding traceability to Elixir applications with Spandex: our experience

In November 2021, we decided to give the Spandex library a try after reading an interview with its author on the Datadog website. After a successful initial setup, we identified one main improvement that needed to be done, which was to be able to distinguish the different layers. Also, there were a few issues: a lack of links between traces and logs, incorrect Datadog statuses with HTTP errors, and trace losses in asynchronous tasks. In this article, we will describe how we fixed these issues using existing pull requests, reported issues, and articles written by Spandex maintainers. https://medium.com/wttj-tech/adding-traceability-to-elixir-applications-with-spandex-our-experience-1b97978146e2