Implementing Async with Coroutines and Fibers - Project Loom in C#
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the challenges and alternative implementations of asynchronous programming in C# in this conference talk from NDC Porto 2022. Dive deep into the problems associated with async/await, including specific return types, thread switching, deadlocks, and global state usage. Learn how async is implemented and investigate other approaches using monads, coroutines, and fibers. Compare these alternatives to the traditional thread-pool based approach and discover potential improvements inspired by project Loom from the JVM world. Gain advanced insights into asynchronous programming techniques and their implications for C# development in this level 300 presentation.
Syllabus
Implementing async with coroutines and fibers - project Loom in C# - Adam Furmanek - NDC Porto 2022
Taught by
NDC Conferences
Related Courses
Health Informatics: Data and Interoperability StandardsGeorgia Institute of Technology via edX Fractal Architecture
NDC Conferences via YouTube Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube Refactoring Is Not Just Clickbait
NDC Conferences via YouTube Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube