Диспетчеризация Go-рутин
Много споров, обсуждений и догадок в Интернет вызывает реализация параллельного многопроцессорного выполнения Go-рутин - реализация и вопросы производитльности.
Привожу пока только ссылки, которые описывают и детализируют механизмы реализации Go-рутин.
Scalable Go Scheduler Design Doc
Это описание реализации от её автора.
Dmitry Vyukov May 2, 2012
Это чуть более позднее толкование механизма.
By Daniel Morsing 30 June 2013
Scheduling Multithreaded Computations by Work Stealing
Обстоятельное, на 29 страниц, описание принципов на которых построен этот механизм, со сложнейшим математическим анализом вопросов производительности.
P.S. Если это кому-то интересно, я могу сделать и выложить переводы первых 2-х публикаций. Потому, что это очень важно для понимания Go. Последняя, 3-я публикация использует весьма сложный для понимания абстрактный математический аппарат, понимание которого требует специальной подготовки. Те, кто понимают такие математические выкладки, уже не нуждаются в переводах.