Создание микросервисов [Сэм Ньюмен] (pdf) читать постранично
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- . . .
- последняя (284) »
https://t.me/javalib
Beijing
Boston Farnham Sebastopol
Tokyo
Создание
микросервисов
2-е издание
Сэм Ньюмен
2023
ББК 32.988.02-018
УДК 004.738.5
Н93
Ньюмен Сэм
Н93 Создание микросервисов. 2-е изд. — СПб.: Питер, 2023. — 624 с.: ил. — (Серия «Бестселлеры O’Reilly»).
ISBN 978-5-4461-1145-9
По мере того как организации переходят от монолитных приложений к небольшим автономным микросервисам, распределенные системы становятся все более детализированными.
Второе дополненное издание предлагает целостный взгляд на самые актуальные темы, в которых
необходимо разбираться при создании и масштабировании архитектуры микросервисов, а также
управлении ею.
Вы познакомитесь с современными решениями для моделирования, интеграции, тестирования, развертывания и мониторинга собственных автономных сервисов. Примеры из реальной
жизни показывают, как получить максимальную отдачу от этих архитектур. Книга будет полезна
всем — от архитекторов и разработчиков до тестировщиков и специалистов по эксплуатации.
16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.988.02-018
УДК 004.738.5
Права на издание получены по соглашению с O’Reilly. Все права защищены. Никакая часть данной книги
не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев
авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как
надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не
может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за
возможные ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов, ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию
все ссылки на интернет-ресурсы были действующими.
ISBN 978-1492034025 англ.
ISBN 978-5-4461-1145-9
Authorized Russian translation of the English edition of Building
Microservices 2E, ISBN 9781492034025 © 2021 Sam Newman
This translation is published and sold by permission of O’Reilly Media, Inc.,
which owns or controls all rights to publish and sell the same.
© Перевод на русский язык ООО «Прогресс книга», 2023
© Издание на русском языке, оформление ООО «Прогресс книга», 2023
© Серия «Бестселлеры O’Reilly», 2023
Краткое содержание
Предисловие..........................................................................................................................................20
ЧАСТЬ I. ОСНОВЫ
Глава 1. Что такое микросервисы................................................................................................28
Глава 2. Как моделировать микросервисы.............................................................................61
Глава 3. Разделение монолита на части....................................................................................97
Глава 4. Стили взаимодействия микросервисов............................................................... 113
ЧАСТЬ II. РЕАЛИЗАЦИЯ
Глава 5. Реализация коммуникации микросервисов...................................................... 144
Глава 6. Рабочий поток.................................................................................................................. 202
Глава 7. Сборка.................................................................................................................................. 224
Глава 8. Развертывание................................................................................................................. 247
Глава 9. Тестирование.................................................................................................................... 306
Глава 10. От мониторинга к наблюдаемости....................................................................... 338
Глава 11. Безопасность.................................................................................................................. 379
Глава 12. Отказоустойчивость................................................................................................... 423
Глава 13. Масштабирование....................................................................................................... 457
ЧАСТЬ III. ЛЮДИ
Глава 14. Пользовательские интерфейсы............................................................................. 494
Глава 15. Организационные структуры................................................................................. 532
Глава 16. Эволюционный архитектор..................................................................................... 569
Послесловие: соберем все вместе............................................................................................ 597
Библиография..................................................................................................................................... 610
Глоссарий.............................................................................................................................................. 615
Об авторе.............................................................................................................................................. 620
Иллюстрация на обложке.............................................................................................................. 621
Оглавление
Предисловие..........................................................................................................................................20
Кому стоит прочитать эту книгу.............................................................................................20
Почему я написал эту книгу......................................................................................................20
Что изменилось с момента выхода первого издания...................................................21
Навигация по книге......................................................................................................................22
Часть I. Основы........................................................................................................................22
Часть II. Реализация...............................................................................................................23
Часть III.
- 1
- 2
- 3
- . . .
- последняя (284) »
Последние комментарии
15 часов 46 минут назад
16 часов 21 минут назад
17 часов 14 минут назад
17 часов 19 минут назад
17 часов 30 минут назад
17 часов 44 минут назад