Exploring Cats Effect's New Integrated I/O Runtime - Async I/O with io_uring
Scala Days Conferences via YouTube
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Dive into Cats Effect's revolutionary new integrated I/O runtime and discover how it leverages advanced kernel interfaces like io_uring to achieve dramatic performance improvements in this 42-minute conference talk from Scala Days 2025. Explore the fundamental concepts underlying modern I/O operations, including blocking I/O, syscalls, event loops, and polling systems that form the foundation of this innovative approach. Examine the inner workings of io_uring and understand how it seamlessly integrates with the Cats Effect runtime to transform traditional I/O patterns. Walk through the detailed implementation of this new runtime architecture and learn how its design philosophy differs significantly from conventional I/O approaches. Analyze comprehensive benchmarks that demonstrate the substantial performance benefits and efficiency gains achieved through this cutting-edge I/O runtime integration.
Syllabus
Antonio Jimenez: Exploring Cats Effect’s New Integrated I/O Runtime [Scala Days 2025]
Taught by
Scala Days Conferences