
#coroutines
Leveraging the Semaphore concept in Coroutines to limit the parallelism
Реализация Semaphore для Coroutine подобно тому как это сделано в Java Concurrent. В KotlinX Coroutines 1.6 появилась возможность ограничить количество параллельно выполняющихся Coroutine в Disaptcher с помощью limitedParallelism(), вроде должно хватить всем вместоо создания Светофора
Leveraging the Semaphore concept in Coroutines to limit the parallelism
Реализация Semaphore для Coroutine подобно тому как это сделано в Java Concurrent. В KotlinX Coroutines 1.6 появилась возможность ограничить количество параллельно выполняющихся Coroutine в Disaptcher с помощью limitedParallelism(), вроде должно хватить всем вместоо создания Светофора