Новости

04.07.2025

Книга: «Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes. 2-е изд»

На сегодняшний день мир разработки программного обеспечения кардинально изменился. Даже относительно простые мобильные приложения опираются на облачные API, чтобы обеспечить доступность данных на любом устройстве, которым пожелает воспользоваться клиент. Проектирование таких систем до сих пор остается сложной задачей, требующей специальных знаний.

Паттерны и компоненты, разбираемые в книге, помогут и опытному разработчику распределенных систем, и абсолютному новичку в этой области.

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

Об авторе
Брендан Бёрнс — вице-президент в Microsoft, где он отвечает за руководство такими направлениями, как Azure, Azure Arc, Kubernetes на Azure, Linux на Azure и PowerShell. Живет в Сиэтле со своей женой, двумя детьми и кошкой.
Научный редактор русского издания
Дмитрий Колфилд — инженер-тестировщик в компании КРОК, специалист по тестированию высоконагруженных информационных систем и миграций в нереляционных базах данных.


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

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

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

Кому будет полезна эта книга


Издание адресовано широкому кругу специалистов — от начинающих разработчиков до опытных архитекторов распределенных систем. Сегодня даже относительно простые мобильные приложения используют облачные API, что делает знание принципов построения распределенных систем необходимым для большинства разработчиков.

Книга поможет системным инженерам и разработчикам ПО:

  • освоить проверенные подходы к проектированию распределенных систем;
  • научиться применять паттерны в контексте Kubernetes;
  • избежать типичных ошибок при создании масштабируемых приложений;
  • использовать возможности ИИ для повышения надежности систем.

Посмотрите книгу «Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes. 2-е изд» на нашем сайте.


Комментарии: 0

Пока нет комментариев


Оставить комментарий






CAPTCHAОбновить изображение

Наберите текст, изображённый на картинке

Все поля обязательны к заполнению.

Перед публикацией комментарии проходят модерацию.