Sale

Конкурентное программирование на Scala

Special Price 1252.00 руб.*

Скидка: Есть

Издательство (Печать):

*Для получения более полной информации о стоимости и сроках доставки нажмите "Купить"...

Конкурентное программирование на Scala

Фото Конкурентное программирование на Scala -

Scala - современный, мультипарадигменный язык программирования, позволяющий описывать типичные шаблоны программирования компактнее, выразительнее и безопаснее. Scala прекрасно сочетает в себе черты объектно-ориентированных и функциональных языков. Во втором издании книги рассматривается актуальная версии Scala 2.12, требующая для работы Java 8. Книга начинается с введения в основы конкурентного программирования в JVM и описания модели памяти в Java, а после демонстрирует основные строительные блоки для реализации конкурентных вычислений, такие как атомарные переменные, пулы потоков и конкурентные структуры данных. Затем рассматриваются разные высокоуровневые абстракции конкуренции, каждая из которых ориентирована на решение определенного класса задач, при этом затрагиваются самые последние достижения в поддержке асинхронного программирования. Также охватываются некоторые полезные шаблоны и способы использования описываемых приемов. В заключение дается краткий обзор применения разных библиотек поддержки конкуренции и демонстрируется возможность их совместного использования. Основные темы, рассматриваемые в книге: - принципы конкурентного программирования для современных многопроцессорных систем; - создание высокопроизводительных систем на основе простых, низкоуровневых примитивов асинхронных вычислений; - организация асинхронных вычислений с применением объектов Future и Promise; - увеличение производительности последовательных программ за счет использования параллельных коллекций; - разработка надежных, масштабируемых и простых в использование моделей данных с использованием транзакционной памяти; - прозрачная поддержка распределенных вычислений, способных выполняться на нескольких компьютерах; - интеграция разных фреймворков конкуренции в больших приложениях; - проектирование и реализация масштабируемых и простых в сопровождении конкурентных приложений на Scala 2.12.

Автор: Прокопец Александр

Издательство:

Серия:

Год: 2018

Тип обложки: твердый переплёт

Кол-во страниц: 342

ISBN: 978-5-97060-572-1

Отзывы и вопросы покупателей

[2022-03-05 21:53:46] Сергей написал(а): "ХОЖДЕНИЕ ПО МУКАМ ИЛИ «СЛОВА, КОТОРЫЕ МЫ ПУТАЕМ». Если я скажу, что книгу «Слова, которые мы путаем» написал я, это ......"
Читать подробнее...


[2020-10-01 22:10:25] Александр написал(а): " Книга сильная. Прочитал ее несколько недель назад, но до сих ......"
Читать подробнее...


[2020-10-01 19:09:36] Vera написал(а): "Благодаря ироничному стилю изложения, книга читается легко - на одном дыхании. Много комичных ситуаций происходящих с главными героями. И при этом ......"
Читать подробнее...


[2020-10-01 19:08:04] Vera написал(а): "Мне очень понравилась книга - увлекает с первых строк. Легкий слог, интересный сюжет и, главное, продуманный до мелочей мир. "Тот" Мир. ......"
Читать подробнее...


[2020-10-01 11:38:42] Александр написал(а): "Доходчиво всё изложено именно для начинающих. Здесь сделан упор не только на умение излагать мысли, но и на способность воздействия на ......"
Читать подробнее...


Отзывы

Здесь вы можете оставить свой отзыв об этом товаре.


Данную страницу никто не комментировал. Вы можете стать первым.

Ваше имя:
Ваша почта:

Комментарий:

0.0026 сек.