Конкурентність в C#. Асинхронне, паралельне і багатопоточне програмування. 2-е міжн. изд. 118745

Паперова книга
118745
Конкурентність в C#. Асинхронне, паралельне і багатопоточне програмування. 2-е міжн. изд. - фото 1
05.05
484₴ 499 ₴

Все про “Конкурентність в C#. Асинхронне, паралельне і багатопоточне програмування. 2-е міжн. изд.”

Від видавця

Більшість розробників насторожено відносяться до конкурентного і многопоточному програмування, побоюючись проблем пов'язаних із взаємним блокуванням, голодуванням та ін Стівен Клірі допоможе розібратися з труднощами і уникнути підводних каменів, що виникають при вирішенні реальних завдань. У вашому розпорядженні 85 рецептів роботи .NET і C# 8.0, необхідних для паралельної обробки та асинхронного програмування.

Конкурентність вже стала загальноприйнятим методом розробки добре масштабованих додатків, але паралельне програмування залишається непростим завданням. Докладні приклади та коментарі до коду дозволять розібратися в тому, як сучасні інструменти підвищують рівень абстракції і спрощують конкурентну програмування.

Ви навчитеся:

  • використовувати async і await для асинхронних операцій
  • розширювати можливості коду за рахунок використання асинхронних потоків
  • дослідити потенціал паралельного програмування з бібліотекою TPL Dataflow
  • створювати конвеєри потоків даних з бібліотекою TPL Dataflow
  • задіяти функціональність System.Reactive на базі LINQ
  • використовувати потоково-безпечні і незмінні колекції
  • проводити модульне тестування конкурентного коду
  • брати під контроль пул потоків
  • реалізовувати коректну кооперативну скасування
  • аналізувати сценарії на предмет об'єднання конкурентних методів
  • користуватись усіма можливостями асинхронно-сумісного об'єктно-орієнтованого програмування
  • розпізнавати і створювати адаптери для коду, в якому використовуються старі стилі асинхронного програмування.

Анотація

Конкурентність в C#. Асинхронне, паралельне і багатопоточне програмування. 2-е міжн. изд.

Рецензії

0

Всі характеристики

  • Бренд
  • Автор
  • Перекладач
    Е. Матвеев
  • Серія
    Бестселлеры O`Reilly
  • Категорія
    Програмування
  • Номер видання
    2-ге вид.
  • Рік
    2020
  • Сторінок
    304
  • Формат
    165х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Російська

Товар входить до категорії

  • Безкоштовна доставка від 3'000,00 ₴
Вас може зацікавити
Hadoop. Докладне керівництво
11592
Том Уайт
850 ₴
Data mining. Витяг інформації з Facebook, Twitter, LinkedIn, Instagram, GitHub
112469
Мэтью РасселМихаил Классен
620 ₴
Ефективний Spark. Масштабування і оптимізація
78770
Холден КарауРейчел Уоррен
806 ₴
BPF для моніторингу Linux
125762
Дэвид КалавераЛоренцо Фонтана
420 ₴
Бази даних. Інжиніринг надійності
118591
5/1
Лейн КэмпбеллЧерити Мейджорс
550 ₴
Персонально для вас
C# Data Structures and Algorithms - Second Edition: Harness the power of C# to build a diverse range of efficient applications 2nd ed. Edition
280700
Marcin Jamro
1'500 ₴
Software Architecture with C# 12 and .NET 8 - Fourth Edition: Build enterprise applications using microservices, DevOps, EF Core, and design patterns for Azure 4th ed. Edition
264470
Gabriel BaptistaFrancesco Abbruzzese
1'700 ₴
C# Concurrency: Asynchronous and multithreaded programming
299667
Nir Dobovizki
1'700 ₴
C# 10 Pocket Reference. Instant Help for C# 10 Programmers. 1st Edition
197747
Joseph Albahari, Ben Albahari
1'800 ₴
Язык программирования C# 9 и платформа .NET 5. Основные принципы и практики программирования. 10-е издание
85927
Эндрю ТроелсенФилипп Джепикс
2'600 ₴
A Gamer's Introduction to Programming in C#: Welcome Brave Adventurer! 1st Edition
284241
Aaron Langille
2'600 ₴
C# 10 in a Nutshell. The Definitive Reference
197724
Joseph Albahari
2'900 ₴
C# 6.0 in a Nutshell. The Definitive Reference 6th Edition
34850
Joseph Albahari, Ben Albahari
3'795 ₴