Exploring Cats Effect's New Integrated I/O Runtime - Async I/O with io_uring
Scala Days Conferences via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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