Высоконагруженные приложения, программирование, масштабирование, поддержка, Клеппман М., 2018

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

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

Также можно купить бумажную версию книги здесь.

Высоконагруженные приложения, программирование, масштабирование, поддержка, Клеппман М., 2018.

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

Высоконагруженные приложения, программирование, масштабирование, поддержка, Клеппман М., 2018



Предисловие.

Если в последнее время вам приходилось работать в сфере программной инженерии, особенно с серверными системами, то вас, вероятно, просто заваливали множеством модных словечек из области хранения и обработки данных. NoSQL! Большие данные! Масштабирование! Шардинг! Конечная согласованность! ACID! Теорема САР! Облачные сервисы! MapReduce! В режиме реального времени! За последнее десятилетие мы увидели немало интересных нововведений и усовершенствований в сферах баз данных (БД), распределенных систем, а также в способах создания работающих с ними приложений. Вот некоторые факторы, приведшие к этим усовершенствованиям.

Краткое содержание.

Предисловие.
Часть I. Основы информационных систем.
Глава 1. Надежные, масштабируемые и удобные в сопровождении приложения.
Глава 2. Модели данных и языки запросов.
Глава 3. Подсистемы хранения и извлечение данных.
Глава 4. Кодирование и эволюция.
Часть II. Распределенные данные.
Глава 5. Репликация.
Глава 6. Секционирование.
Глава 7. Транзакции.
Глава 8. Проблемы распределенных систем.
Глава 9. Согласованность и консенсус.
Часть III. Производные данные.
Глава 10. Пакетная обработка.
Глава 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.


Дата публикации:

Хештеги: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи: