(UA) IT/Tech Ukrainians in Canada
-
грін треди - це треди, які можуть створити самі юзери, фактично. саме той випадок, коли тобі потрібно симулювати малтітредінг, а твоє ядро не підтримує таку можливість
-
якщо цікаво, можеш почитати про fiber і IO в scala
-
в скалі, наприклад, вони всюди застосовуються, щоб покрити ті властивості, які не покриває jvm
-
Использовать можно и это серьёзно улучшает производительность на мелких задачах между которыми нужно переключаться, но нужно всегда следить за тем, что вызывается в тасках. Любые IO операции или wait на уровне OS - должны обрабатываться отдельно. Т.е. надо полностью менять парадигму в приложении. IO+wait - system pool, calculation - worker pool и шина событий между ними. Тогда получаешь обещанную экономию.
-
Ну в чайнатауне все в asian shops, но и за ним дофига всего. Конкретно тот магаз в котоый я зашел тогда был в минуте от Yonge-Dudsas Sq., это далеко от чайнатауна. Там напротив еще какой-то прям чисто рынок есть, но я в него не заходил. Там если просто пройти один блок и просто зайти в каждое место посмотреть - то можно весь день потратить.