Представлена открытая книга по параллельному программированию

Пол Маккенни (Paul McKenney), разработчик Linux-ядра, специализирующийся на системах реального времени, масштабировании и организации многопоточной работы, объявил о публикации в открытом доступе книги "Is Parallel Programming Hard, And, If So, What Can You Do About It" (PDF, 3.9 Мб, 385 стр.), подробно описывающей все аспекты многопоточного и параллельного программирования. Изначально Пол планировал анонсировать книгу после завершения работы над ней, но в конце концов осознал, что книга может дорабатываться еще очень долго (работа над книгой началась в 2005 году), а изложенные в ней идеи актуальны уже сейчас.

Текст книги распространяется в рамках лицензии Creative Commons Attribution-Share Alike 3.0. Для внесения корректировок в книгу для энтузиастов подготовлен специальный Git-репозиторий.

Полный текст статьи читайте на OpenNet