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

Рейтинг
Оцените и оставьте рецензию

Аннотация

Сегодня данные играют главенствующую роль в проектировании систем, и нужно обеспечить их масштабируемость, согласованность, надежность, производительность и удобство сопровождения. Необходимо учитывать огромное разнообразие систем хранения данных: реляционных баз данных, хранилищ NoSQL, складов и озер данных, а также облачных и локальных сервисов и встроенных баз данных. Какой вариант лучше всего подойдет для вашего приложения? Как разобраться во всех этих модных терминах?
Мартин Клеппман и Крис Риккомини не просто обновили текст первого издания книги, ставшей бестселлером, - они переписали его. Из книги убран MapReduce как устаревшая парадигма, глава про согласованность и консенсус написана практически заново, добавлены разделы про векторные индексы, таблицы DataFrame, GraphQL и юридические аспекты работы с данными, включая GDPR. Книга проведет вас через лабиринт решений и компромиссов, с которыми неизбежно сталкиваются при создании современных систем обработки данных, поможет выбрать подходящие инструменты и освоить основы распределенных систем.
Развернуть

Характеристики

ID товара
1032115 
ISBN
978-601-08-6343-9 
Все характеристики
Ожидается Ожидается
4 599
Рецензии на книгу
Читали книгу? Как она вам?
+50 ₽ за рецензию
Вы можете стать одним из первых, кто напишет рецензию на эту книгу, и получить бонус — до 50 рублей на баланс в Лабиринте!

Книги из серии Бестселлеры O Reilly

Книги из жанра

1 4702 939 -50% Еще 3 дня
2 8345 668 -50% Еще 3 дня