u/nnomaein r/elixir • Recommends
On “Can u give me a suggestion?”
15K subscribers • 68 videos on Hallway
Intermediate. Assumes working knowledge.
4.3K views1 year ago4 recommendations
Programming languagesSystems programmingPerformance and optimizationConcurrency and parallelismData engineering and warehouses
Raj Rajhans demonstrates how to optimize Elixir code for the One Billion Row Challenge, reducing runtime from twelve minutes to twenty-five seconds.
✨ This talk was recorded at Code BEAM Europe 2024. If you're curious about our upcoming event, check codebebeameurope.com ✨ The talk presents a case study on optimizing Elixir code for demanding tasks. The challenge is to read a file containing one billion lines of weather data and generate a report with minimum, average, and maximum temperatures for each station. Through this talk, the audience will learn how to benchmark and profile Elixir code, how to model problems in order to make the best use of concurrency in Elixir, and implement performance-tuning strategies effectively. The talk unfolds as a story of performance transformation. Starting with code that initially took over 10 minutes to process the data, we’ll see how the runtime went down to just 25 seconds. By the end of this talk, attendees will gain a deeper understanding of performance optimization in Elixir and leave equipped with practical tools and techniques to enhance their own applications. Let's keep in touch! Follow us on: 💥 Twitter: twitter.com/CodeBEAMio 💥 Facebook: facebook.com/CodeSyncGlobal 💥 LinkedIn: linkedin.com/company/code-sync 💥 Mastodon: genserver.social/codesyncWhat people say. Recommended as an excellent case study on profiling, benchmarking, and progressively optimizing concurrent data processing in Elixir.
u/nnomaein r/elixir • Recommends
On “Can u give me a suggestion?”
u/leftsaidtimin r/elixir • Recommends
On “Elixir has the worst memory performance in concurrency tasks of nearly all programming languages”
u/the_jesterin r/elixir • Recommends
On “Place of Elixir in a 1 Billion nested loop iteration test?”
u/MichaelJ1972in r/elixir • Recommends
On “Running Elixir Script?”