Проектирование приложений с интенсивным использованием

0 отзывов
0 продаж
554 ₽
Заработать на этом товаре: 5.54 ₽
Оплата:
Гарантии:
Вы получаете товар сразу после оплаты
Продавец:
Рейтинг:
100%
Продаж:
Описание
Данные находятся в центре многих проблем в проектировании систем сегодня. Необходимо решить сложные вопросы, такие как масштабируемость, согласованность, надежность, эффективность и удобство обслуживания. Кроме того, у нас есть огромное множество инструментов, включая реляционные базы данных, хранилища данных NoSQL, потоковые или пакетные процессоры и брокеры сообщений. Какие варианты правильны для вашего приложения? Как вы понимаете все эти модные слова?

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

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

ПДФ
Опубликовано: март 2017 г.; Авторские права: 2017 г.
ISBN: 9781491903117
Издание: 1
Название: Designing Data-Intensive Applications
Автор: Мартин Клеппманн
Выходные данные: O'Reilly Media
Язык: английский
Количество страниц: 614