Go to content

Testing Asynchronous OTP | AndreaLeopardi

This video was recorded at ElixirConf EU 2021 - https://www.elixirconf.eu/ Testing Asynchronous OTP | AndreaLeopardi - Elixir Core Team Member ABSTRACT Testing the functional side of Elixir is great. The mix of immutable data, pure functions, and ExUnit make for a streamlined testing experience. However, when dealing with async code, you’re suddenly faced with problems surrounding state, synchronization points, process-to-process communication, and timeouts. In this talk, we’ll highlight such problems and tell you about the techniques we use to address them. We’ll focus on OTP constructs since they’re the most common way of using concurrency on the BEAM, but the concepts apply to testing asynchronous code in general. • See & download slides: https://drive.google.com/file/d/1E5N0ZrfYmnn0VvaWZi7u1yj6QZTGPBeh/view?usp=sharing • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw

September 9, 2021