Я экспериментирую с сопрограммами Kotlin, чтобы написать высокопроизводительный IMAP-клиент, взаимодействующий с потенциально тысячами почтовых ящиков одновременно.
Я использую JavaMail для работы протокола IMAP, и он использует блокировку ввода-вывода.
Делает ли это, что мои сопрограммы Kotlin эффективно по одному на поток?