Большие данные. Принципы и практика построения масштабируемых систем обработки данных в реальном времени.
Авторы - Натан Марц, Джеймс Уоррен
Для таких веб-служб, как социальные сети, веб-аналитика и интеллектуальная электронная коммерция, нередко требуется управление данными в таких масштабах, которые слишком велики для традиционной базы данных. Сложность этой задачи возрастает по мере увеличения масштабов и требований, и поэтому большие данные — это не просто дубликат реляционных баз данных или развертывание новомодной технологии. Правда, масштабируемость и простота не исключают друг друга, а лишь требуют разных подходов. Для хранения и обработки данных в системах больших данных используется много работающих параллельно машин, и это представляет главные трудности, незнакомые большинству разработчиков. В книге Натана Марца и Джеймса Уоррена "Большие данные: Принципы и практика построения масштабируемых систем обработки данных в реальном времени" поясняется, как строить подобные системы на основе архитектуры, в которой выгодно используется кластерное оборудование наряду с инструментальными средствами, специально предназначенными для фиксации и анализа данных в масштабе веб.
В ней описывается масштабируемый и легко понятный подход к системам больших данных, которые может построить и сопровождать небольшая команда специалистов. Теория построения систем больших данных подается в этой книге на реальных примерах их реализации на практике. Цель данной книги — помочь читателю научиться анализировать информационные системы, разделяя сложные задачи на простые решения.
Изложение материала данной книги начинается с рассмотрения основных принципов, а затем переходит к необходимым свойствам каждого компонента архитектуры. В главе 1 представлены принципы построения информационных систем и вкратце описывается лямбда-архитектура: обобщенный подход к построению любых информационных систем. В главах 2-17 обсуждаются все составляющие лямбда-архитектуры с попеременным изложением теории и демонстрацией примеров ее применения на практике. В главах 2-9 основное внимание уделяется уровню пакетной обработки лямбда-архитектуры. Главы 10-11 посвящены уровню обслуживания, предоставляющему доступ с малой задержкой к представлениям, получаемым на уровне пакетной обработки. Главы 12-17 посвящены уровню ускорения, компенсирующему большую задержку, возникающую на уровне пакетной обработки, для получения актуальных результатов всех запросов. В главе 18 вам предоставляется возможность пересмотреть лямбда-архитектуру, чтобы восполнить оставшиеся пробелы в своих знаниях, приобретенных в предыдущих главах.
Издательство – Вильямс
Год издания – 2016
Формат книги - DJVU
Размер - 14,1 Мб
СКАЧАТЬ с gigapeta.com
Или
СКАЧАТЬ с turbobit.net
Или
СКАЧАТЬ с hitfile.net
|