ru

Проектирование приложений, интенсивно использующих данные: основные идеи, лежащие в основе надежных, масштабируемых и поддерживаемых систем на русском

#21370
Проектирование приложений, интенсивно использующих данные: основные идеи, лежащие в основе надежных, масштабируемых и поддерживаемых систем

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems (B0GNTX59CY)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Martin Kleppmann | #35: Моделирование и проектирование данных

3.6 (221)
13412 ₽
Сегодня данные играют центральную роль во многих задачах проектирования систем. Необходимо решать сложные вопросы, такие как масштабируемость, согласованность, надежность, эффективность и ремонтопригодность. Кроме того, существует огромное разнообразие систем, включая реляционные базы данных, хранилища данных NoSQL, хранилища данных и озера данных. Есть облачные сервисы, локальные сервисы и встроенные базы данных. Какой вариант подходит именно для вашего приложения? Как разобраться во всех этих модных терминах?

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

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