Семь моделей конкуренции и параллелизма за семь недель : раскрываем тайны потоков
Здесь можно купить книгу "Семь моделей конкуренции и параллелизма за семь недель : раскрываем тайны потоков" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Артикул: 103281
Возрастная маркировка: 16+
Краткая аннотация книги "Семь моделей конкуренции и параллелизма за семь недель"
С появлением микропроцессоров, обладающих большим числом ядер, понимание конкуренции и параллелизма при разработке программного обеспечения стало еще более важным, чем прежде. В книге вы познакомитесь с преимуществами функционального программирования с точки зрения конкуренции, узнаете, как применять акторы для разработки распределенного программного обеспечения, и исследуете приемы параллельной обработки огромных объемов информации на нескольких процессорах. Эта книга поможет вам приобрести новые навыки в разработке программ, благодаря чему вы будете готовы решать сложные задачи в ближайшие несколько лет.
Содержание книги "Семь моделей конкуренции и параллелизма за семь недель : раскрываем тайны потоков"
Положительные отзывы к книге «Семь моделей конкуренции и параллелизма за семь недель»
Предисловие
Благодарности
Вступление
О книге
Чем не является эта книга
Примеры кода
Примечание для пользователей IDE
Примечание для пользователей Windows
Ресурсы в Сети
Глава 1. Введение
Конкуренция или параллелизм?
Параллельная архитектура
Конкуренция: за рамками множества ядер
Семь моделей
Глава 2. Потоки выполнения и блокировки
Самое простое из того, что может работать
День 1: взаимоисключение и модели памяти
День 2: помимо встроенных блокировок
День 3: на плечах гигантов
В завершение
Глава 3. Функциональное программирование
Если какие-то действия вредят вам, перестаньте выполнять их
День 1: программирование без изменяемого состояния
День 2: функциональный параллелизм
День 3: функциональная конкуренция
В завершение
Глава 4. Путь Clojure – разделение идентичности и состояния
Лучшее из двух миров
День 1: атомы и сохранные структуры данных
День 2: агенты и программная транзакционная память
День 3: погружение в глубину
В завершение
Глава 5. Акторы
Не объекты, а скорее ориентированные на объекты
День 1: сообщения и почтовые ящики
День 2: обработка ошибок и отказоустойчивость
День 3: распределенные приложения
В завершение
Глава 6. Взаимодействие последовательных процессов
Взаимодействия – это все
День 1: каналы и блоки go
День 2: множество каналов и ввод/вывод
День 3: модель CSP на стороне клиента
В завершение
Глава 7. Параллелизм данных
В недрах вашего ноутбука спрятан суперкомпьютер
День 1: программирование GPGPU
День 2: многомерность и рабочие группы
День 3: OpenCL и OpenGL – храните данные в GPU
В завершение
Глава 8. Лямбда-архитектура
Параллелизм позволяет обрабатывать гигантские объемы данных
День 1: MapReduce
День 2: пакетный уровень
День 3: уровень ускорения
В завершение
Глава 9. В заключение
Куда мы идем?
Темы, оставшиеся за бортом
Выбор за вами
Библиография
Предметный указатель
Все отзывы о книге Семь моделей конкуренции и параллелизма за семь недель : раскрываем тайны потоков
С книгой "Семь моделей конкуренции и параллелизма за семь недель" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Семь моделей конкуренции и параллелизма за семь недель : раскрываем тайны потоков (автор Пол Батчер)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку