ru

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

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

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

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

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

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


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


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