Base/Knowledges/Библиотека/Книги/Грокаем конкурентность.md

2.4 KiB
Raw Blame History

Тип, Статус, Название, Автор, Количество страниц, Прогресс, Формат, Обложка, Начата, Закончена, Оценка, Сложность, Теги, Категории, Источник, Ссылка
Тип Статус Название Автор Количество страниц Прогресс Формат Обложка Начата Закончена Оценка Сложность Теги Категории Источник Ссылка
Книга Запланировано Грокаем конкурентность
Кирилл Бобров
Евгений Матвеев
272 0 Электронная Библиотека/Книги/covers/grokaem-konkurentnost.jpg
конкурентность
параллелизм
python
многопоточность
async
Программирование
Парадигмы программирования

Грокаем конкурентность

!covers/grokaem-konkurentnost.jpg

📖 О книге

Доступное руководство по конкурентности и параллелизму без сложной математики и тяжеловесного жаргона. Примеры на Python, но концепции универсальны. Охватывает программирование многоядерных CPU, GPU и других высокопроизводительных систем. Рассматривает классические задачи синхронизации (задача об обедающих философах Дейкстры) и современные паттерны.

🧠 Ключевые идеи

  • Конкурентность vs параллелизм: разница и когда применять каждый подход
  • Потоки и процессы: разделяемое состояние, гонки данных и их решения
  • Асинхронное программирование (async/await): event loop и неблокирующий I/O
  • Программирование GPU: параллелизм на уровне тысяч ядер
  • Паттерны производительности: producer-consumer, thread pool, актёрная модель

💬 Важные цитаты

💡 Как применить в моих проектах

🔗 Связанные заметки

Язык программирования Go Грокаем функциональное программирование Apache Kafka. Потоковая обработка и анализ данных