Programming Persistent Memory: A Comprehensive Guide for Developers

Это исчерпывающее руководство посвящено программированию постоянной памяти (Persistent Memory, PMEM) — революционной технологии, объединяющей характеристики оперативной и энергонезависимой памяти. Книга предоставляет разработчикам все необходимые знания для эффективного использования этой технологии в своих приложениях.

В книге подробно рассматриваются архитектурные особенности постоянной памяти, её отличия от традиционных технологий хранения данных, а также программные модели доступа. Автор объясняет, как проектировать и оптимизировать приложения, чтобы в полной мере использовать преимущества PMEM в плане производительности и надёжности.

Особое внимание уделяется практическим аспектам: работе с библиотеками и API, обеспечению согласованности данных, управлению транзакциями и восстановлению после сбоев. Руководство содержит примеры кода и рекомендации по интеграции постоянной памяти в различные типы приложений — от баз данных до систем с высокой доступностью.

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

Programming Persistent Memory: A Comprehensive Guide for Developers
A
Автор
Steve Scargall
Издательство
Apress
Год
2020
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент