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

56 lines
2.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Тип: Книга
Статус: Запланировано
Название: Грокаем конкурентность
Автор:
- Кирилл Бобров
- Евгений Матвеев
Количество страниц: 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. Потоковая обработка и анализ данных]]