Изменения
→зачем это нужно
== fibers ==
=== зачем это нужно ===
Фиберы - это мануально переключаемые потоки. Всегда, когда удобнее вместо синхронизации использовать ручное переключение, применяются фиберы. Также, если потоков много и они однотипны, то целесообразно создавать фиберы, ибо они значительно экономят ресурсы.
=== coroutines ===
http://www.crystalclearsoftware.com/soc/coroutine/