Обновить

Оптимизируем JDBC connection pool HikariCP. Основы и настройка

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели13K
Всего голосов 18: ↑15 и ↓3+14
Комментарии2

Комментарии 2

Есть открытые обсуждения про CPU saturation в сценариях с большим количеством virtual threads
А с корутинами kotlin такая же проблема?

Насколько я знаю(на истину в последней инстанции не претендую), с корутинами CPU saturation тоже возможен, потому что они выполняются на реальных потоках dispatcher’а. Но в отличие от массовых virtual threads, корутины обычно ограничены пулом потоков, поэтому проблема должна проявляться как заполненный dispatcher/очередь и рост задержек, а не как огромное число runnable threads.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации