Конкурентность и параллелизм на платформе .NET, Паттерны эффективного проектирования, Террелл Р., 2019

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.

К сожалению, на данный момент у нас невозможно бесплатно скачать полный вариант книги.

Но вы можете попробовать скачать полный вариант, купив у наших партнеров электронную книгу здесь, если она у них есть наличии в данный момент.

Также можно купить бумажную версию книги здесь, если она у них есть наличии.

Конкурентность и параллелизм на платформе .NET, Паттерны эффективного проектирования, Террелл Р., 2019.

   Рикардо Террелл научит вас писать идеальный код, с которым любые приложения будут просто летать. Книга содержит примеры на языках C# и F#, описывает паттерны проектирования конкурентных и параллельных программ как в теории, так и на практике.
Вы начнете с теоретических основ параллелизма, после чего перейдете к примерам и проверенным решениям, помогающим создавать и оптимизировать код для современных многопроцессорных систем.
В этой книге автор раскрыл важнейшие конкурентные абстракции, реализацию потоковой обработки событий в реальном времени и наилучшие конкурентные паттерны и практики, применимые на любых платформах.

Конкурентность и параллелизм на платформе .NET, Паттерны эффективного проектирования, Террелл Р., 2019


Основы функциональной конкурентности.
В прошлом разработчики программного обеспечения были уверены, что со временем их программы станут работать быстрее, чем когда-либо. На протяжении многих лет это подтверждалось за счет улучшения аппаратного обеспечения, которое позволяло повышать скорость работы программ с каждым новым поколением аппаратных средств.

В течение последних 50 лет индустрия компьютерного оборудования претерпевала непрерывные улучшения. До 2005 г. эволюция процессоров исправно поставляла все более быстрые одноядерные CPU, пока наконец не был достигнут предел скорости процессора, предсказанный Гордоном Муром (Gordon Moore). Мур, ученый в области компьютерных технологий, еще в 1965 г. предсказал, что плотность и скорость транзисторов будут удваиваться каждые 18 месяцев, пока не достигнут максимальной скорости, за пределы которой технология не способна выйти. Первоначальное предсказание увеличения скорости процессоров предполагало тенденцию к удвоению скорости в течение десяти лет.

ОГЛАВЛЕНИЕ.
Предисловие.
Благодарности.
Об этой книге.
Об авторе.
Об иллюстрации на обложке.
Часть I. Преимущества функционального программирования в применении к конкурентным программам.
Глава 1. Основы функциональной конкурентности.
Глава 2. Технологии функционального программирования для конкурентных систем.
Глава 3. Функциональные структуры данных и неизменяемость.
Часть II. Конкурентная программа: разные части, разные подходы.
Глава 4. Основы обработки больших данных: распараллеливание данных, часть 1.
Глава 5. PLINQ и MapReduce: распараллеливание данных, часть 2.
Глава 6. Потоки событий реального времени: функциональное реактивное программирование.
Глава 7. Функциональный параллелизм на основе задач.
Глава 8. Асинхронность задач — путь к победе.
Глава 9. Асинхронное функциональное программирование на F#.
Глава 10. Функциональные комбинаторы для быстрого конкурентного программирования.
Глава 11. Реактивное программирование с использованием агентов.
Глава 12. Параллельный рабочий процесс и агентное программирование с помощью TPL Dataflow.
Часть III. Современные шаблоны конкурентного программирования.
Глава 13. Рецепты и шаблоны для успешного конкурентного программирования.
Глава 14. Построение масштабируемого мобильного приложения методом конкурентного функционального программирования.
Приложения.
Приложение А. Функциональное программирование.
Приложение Б. Обзор F#.
Приложение В. Совместимость асинхронного рабочего процесса F# и задач.NET.

Купить .

По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.

On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Дата публикации:

Хештеги: :: :: ::