Skip to content
0:00 / 0:00

#kotlincoroutines#channels#asynchronousprogramming

Concurrency doesn't have to be hard: Kotlin Coroutines and Channels by Jag Saund, Instagram EN

Mobile Makers

7.4K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Jag Saund, Engineer at Instagram

Intermediate. Assumes working knowledge.

9.6K views7 years ago1 recommendation

Programming languagesSystems programmingKotlinConcurrency and parallelism

Jag Saund explains how to write concurrent and asynchronous software using Kotlin coroutines and channels to avoid shared mutable state.

This session was given at Paris Android Makers 2019 by Jag Saund, Instagram. More info: androidmakers.fr/schedule/?sessionId=VQS-5461 Writing multi-threaded software is hard. Debugging and chasing down problems like deadlocks, race conditions, and memory leaks is even harder. Kotlin takes a different approach. It doesn't have to be so hard. Learn how you can write concurrent and asynchronous software using coroutines. And stop sharing memory to communicate mutable data. Leverage channels to safely communicate across coroutines. Alex Karp Production

Why it's here

1 person recommends this

u/nfrankelin r/Kotlin • Recommends

Concurrency doesn't have to be hard: Kotlin Coroutines and Channels