Описание
Книга описывает методы создания событийно-управляемых микросервисов для обработки больших объемов данных и предлагает шаблоны приложений, использующих подобную архитектуру. Рассказано о роли микросервисов в поддержке событийно-управляемых проектов, представлены примеры практических реализаций подобных архитектур как силами сотрудников организации, так и с привлечением сторонних специалистов. Подробно описаны инструменты, необходимые для разработки экосистемы микросервисов. Приведены способы решения возникающих проблем, даны рекомендации по налаживанию взаимодействия команд и отдельных сотрудников в процессе создания событийно-управляемых микросервисных систем.
Для системных архитекторов, разработчиков и ИТ-специалистов
Здесь собраны инсайдерские секреты управления масштабом и укрощения сложности.
К. Скотт Моррисон,Технический директор, PHEMI Systems
Книга бесценна для всех, кто интересуется событийно-управляемыми системами. Эта книга вовремя появилась на свет.
Бен Стопфорд, ведущий технолог компании Confluent, автор книги «Проектирование событийно-управляемых систем»
Масштабирование использования организационных данных
Вы изучите:
• Принципы использования событийно-управляемых архитектур для обеспечения исключительной бизнес-ценности
• Роль микросервисов в поддержке событийно-управляемых проектов
• Архитектурные шаблоны, обеспечивающие успех как разработчиков вашей организации, так и внештатных команд
• Шаблоны приложений для создания мощных событийно-управляемых микросервисов
• Компоненты и инструментарий, необходимые для разработки экосистемы микросервисов
Предисловие от автора
Я написал эту книгу, потому что сам хотел бы иметь такую книгу, когда начинал свое путешествие в мир событийно-управляемых микросервисов. Она стала квинтэссенцией моего личного опыта, дискуссий с другими людьми и бесчисленных блогов, книг, постов, бесед, конференций и документов, связанных с той или иной частью предметной области событийно-управляемых микросервисов. Я обнаружил, что во многих работах, которые я читал, упоминались событийно-управляемые архитектуры либо только вскользь, либо с недостаточной глубиной. Некоторые из них охватывали только отдельные аспекты этих архитектур и, хотя и были полезными, но составляли лишь малую часть пазла. Другие работы показались мне упрощенными и пренебрежительными, поскольку утверждали, что событийно-управляемые системы на самом деле полезны лишь в том, чтобы одна система отправляла асинхронное сообщение непосредственно другой, подменяя синхронные системы «запросов-ответов». Как подробно рассказывается в этой книге, событийно-управляемые архитектуры — это гораздо большее, чем такое ограниченное представление.

Адам Беллемар (Adam Bellemare) – инженер по обработке данных в компании Shopify, разработчик продуктов и платформ для создания событийно-управляемых архитектур. Ранее руководил миграцией на микросервисы и продвигал распределенные асинхронные проекты. Имеет богатый опыт в архитектурном и техническом управлении распределенными вычислениями и создании методов обработки данных.
Отзывы
Отзывов пока нет.