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

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

Этот товар закончился

Нет оценок

Описание и характеристики

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


5 причин купить эту книгу:

  • 1. Познакомитесь с внутренним устройством систем, которые уже используете, и начнете эффективнее с ними работать.
  • 2. Научитесь осознанно выбирать инструменты, зная их сильные и слабые стороны.
  • 3. Усвоите основные принципы, на которых построены современные базы данных.
  • 4. Поймете особенности проектирования базовых облачных сервисов с учетом масштабируемости, отказоустойчивости и согласованности.
  • 5. Разберетесь, как современные системы данных поддерживают сценарии с ИИ и машинным обучением — от векторного поиска до подготовки обучающих данных.

Отзывы

Оставьте отзыв и получите бонусы

Оставьте первый отзыв и получите за него бонусы.

Это поможет другим покупателям сделать правильный выбор.

Книга «Высоконагруженные приложения. Программирование, масштабирование, поддержка. 2-е изд» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу Мартин Клеппман, Крис Риккомини «Высоконагруженные приложения. Программирование, масштабирование, поддержка. 2-е изд» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.