Искусство неизменяемой архитектуры, Теория и практика управления данными в распределенных системах, Перри М.Л., 2022.
Эта книга раскрывает преимущества использования неизменяемых объектов в распределенных системах. Вы узнаете о том, почему важна неизменяемость, исследуете пространство альтернатив и аспекты исторического моделирования. Затем ознакомитесь с математическими основами неизменяемости и увидите, как применять эти знания для анализа систем, построения машин состояний и соблюдения правил безопасности. В завершение будут рассмотрены компоненты компьютерной системы и их использование в неизменяемой архитектуре.
Издание предназначено для архитекторов программного обеспечения и опытных разработчиков, а также аналитиков бизнес-систем.

Решение проблемы неизменяемости.
Распределенные системы трудно писать, тестировать и поддерживать. Они ненадежны, непредсказуемы и небезопасны. Процесс, с помощью которого мы их создаем, обязательно упустит из виду дефекты, которые негативно повлияют на наших пользователей. Но это не ваша вина. До тех пор, пока мы будем полагаться на отдельных людей в поиске, устранении и смягчении этих проблем, дефекты будут упущены.
В этой книге рассматривается другой процесс создания распределенных систем. Вместо того чтобы связывать программы между собой и тестировать дефекты, этот подход начинается с фундаментального представления бизнес-проблемы, которая объединяет машины. И это фундаментальное представление является неизменным.
На первый взгляд, неизменяемость - это простая концепция. Запишите некоторые данные и убедитесь, что они никогда не изменятся. Они не могут быть изменены, обновлены или удалены. Они неизменны. Неизменяемость решает проблему распределенных систем по одной простой причине: каждая копия неизменяемого объекта так же хороша, как и любая другая копия. До тех пор, пока объекты никогда не меняются, синхронизация удаленных копий является тривиальной задачей.
ОГЛАВЛЕНИЕ.
Об авторе.
О техническом рецензенте.
Благодарности.
Введение.
ЧАСТЬ I. ОПРЕДЕЛЕНИЕ.
Глава 1. Почему неизменяемая архитектура.
Глава 2. Формы неизменяемой архитектуры.
Глава 3. Как читать историческую модель.
ЧАСТЬ II. ПРИМЕНЕНИЕ.
Глава 4. Независимость от местоположения.
Глава 5. Анализ.
Глава 6. Переходы состояний.
Глава 7. Безопасность.
Глава 8. Шаблоны.
ЧАСТЬ III. РЕАЛИЗАЦИЯ.
Глава 9. Инверсии запросов.
Глава 10. Базы данных SQL.
Глава 11. Коммуникация.
Глава 12. Генерируемое поведение.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, 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.
Теги: учебник по информатике :: информатика :: компьютеры :: Перри








