30 апреля офис работает до 17 часов. С 1 мая по 4 мая и с 8 мая по 11 мая  офис работать не будет, все заказы будут обработаны в рабочее время
Новинка
Предзаказ

Книга: Бос М. "Rust: атомарности и блокировки"

(0)
(0)
(0)
Характеристики
Издательство:
Alist
Формат:
250 × 197 × 32
Переплет/обложка:
Мягкая обложка
Год издания:
2024
ISBN:
978-601-09-5050-4
Автор:
Бос Мара
Количество страниц:
528
Все характеристики
Описание

Это удивительная книга! В ней именно то, что мне самой хотелось рассказать о конкурентно-сти, но у Мары получилось гораздо лучше, о чем я даже не смела мечтать. Досконально и все на своих местах.
Ария Бейнжеснер, автор книги “The Rustonomicon”

 

Mara Bos

Мара Бос занимается поддержкой стандартной библиотеки Rust и создает на Rust системы управления в реальном времени. Как руководителю группы поддержки библиотеки Rust, ей известны все тонкости языка и стандартной библиотеки. Кроме того, в качестве основателя и технического директора компании Fusion Engineering она уже много лет работает с конкурентными системами реального времени. Поддержка наиболее востребованной в экосистеме Rust библиотеки и повседневная работа над критически важными для безопасности системами наделили ее практическим опытом, позволяющим досконально разобраться в теории и применить ее на практике.

Показать полностью Свернуть
Нет в наличии
Выбрать
    Описание
    Характеристики
    Описание

    Книга позволяет программистам получить четкое представление о низкоуровневой конкурентности и ее реализации. Даны основы конкурентности в Rust. Раскрыты понятия об  атомарности и упорядочении памяти. Рассмотрены практические аспекты создания своих собственных каналов, своего собственного типа Arc  и своих собственных блокировок  Дано представление о внутренней “кухне” процессора. Рассказано о  примитивах операционной системы.  Предложены идеи для самостоятельной разработки решений,  связанных с вычислениями в конкурентном режиме.

     

     

    Об изображении на обложке

    Животное на обложке книги — медведь кадьяк (Ursus arctos Middendorffi). Этот вид бурого медведя является эндемиком архипелага Кадьяк на Аляске. Кадьяки были изолированы от других медведей примерно 12 000 лет.

    Низкоуровневая конкурентность на практике (Low-Level Concurrency in Practice)

    Вы изучите применение Rust в следующих областях:

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

    В этой книге, имеющей сугубо практическую направленность, Мара Бос, руководитель команды разработчиков библиотеки Rust, помогает Rust-программистам всех уровней получить четкое представление о низкоуровневой конкурентности. Вы узнаете об атомарности и упо-рядочении памяти, а также о том, как они сочетаются с базовыми API-интерфейсами опера-ционной системы для создания таких наиболее востребованных примитивов, как мьютексы и условные переменные. Прочитав книгу, вы получите четкое представление о том, как связаны друг с другом используемая в Rust модель памяти, процессор и особенности той или иной операционной системы.

    Вы узнаете:

    • Об исключительной роли имеющейся в Rust сиcтемы типов в корректном программировании конкурентности
    • Все о мьютексах, условных переменных, атомарности и упорядочении памяти
    • Что на самом деле происходит с атомарными операциями в процессорах Intel и ARM
    • Как реализуются блокировки при поддержке операционной системы
    • Как создается корректный программный код, включающий конкурентность, атомарность и блокировки
    • Какими приемами можно воспользоваться для правильного создания своих собственных примитивов  блокировки и синхронизации.

     

    Характеристики
    Издательство
    Alist
    Формат
    250 × 197 × 32
    Переплет/обложка
    Мягкая обложка
    Год издания
    2024
    ISBN
    978-601-09-5050-4
    Автор
    Бос Мара
    Количество страниц
    528
    Отзывы
    Отзывы
    Отзывов еще никто не оставлял
    Обратный звонок
    Запрос успешно отправлен!
    Имя *
    Телефон *
    Предзаказ
    Предзаказ успешно отправлен!
    Имя *
    Телефон *
    Добавить в корзину
    Название товара
    100 руб
    1 шт.
    Перейти в корзину

    Книга: Бос М. "Rust: атомарности и блокировки"

    0 отзывов
    Быстрое оформление заказа