Мікросервіси. Шаблони з прикладами на Java - Кріс Річардсон | Електронна книга


Код: 16975912396
2216 грн
Ціна вказана з доставкою в Україну
Товар є в наявності
ЯК ЕКОНОМИТИ НА ДОСТАВКЕ?
Замовляйте велику кількість товарів у цього продавця
Інформація
  • Час доставки: 7-10 днів
  • Стан товару: новий
  • Доступна кількість: 994

Приобретая «Микросервисы. Паттерны с примерами в Java - Крис Ричардсон | Электронная книга», вы можете быть уверены, что данный товар из каталога «Информатика, интернет» вы получите в срок 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.

e -book - книга в цифровій версії

Назва: Мікросервіси. Візерунки з прикладами Java

4

Опис:

Ефективне створення додатків на основі мікросервісів вимагає освоєння нових знань та архітектурних практик. У цій унікальній книзі піонер архітектури Microserwis та власник титулу чемпіона Java - Кріс Річардсон - зібрав, каталогізував та пояснив 44 моделі, що вирішують проблеми, такі як розкладання послуг, управління транзакціями, запити та спілкування між послугами. Шаблони з прикладами в Java вчать, як створювати та впроваджувати додатки високої якості на основі мікросервісів. Цей неоціненний набір моделей проектування на основі десятиліття досвіду розподілених систем, також додає нових моделей створення сервісу та поєднання їх у системах, що масштабуються та надійно працюють в реальних умовах. Цей практичний посібник - це не просто каталог моделей. Це набір порад, які допоможуть розробити, впроваджувати, тестуванні та реалізації програми, зробленої з мікросервісів. Тестування

• Шаблони впровадження, включаючи контейнери та неволодіючі середовища

Книга призначена для професійних програмістів, які знають типову архітектуру корпоративних додатків. Містить приклади в Java.

Table of contents:

preface XXIII

thanks XXVI

about the book XXVIII

about the author xxxi

Обкладинка xxxii

1. Втеча з монолітного пекла 1

1.1. Повільний марш до монолітного пекла 2

1.1.1. Архітектура програми FTGO 3

1.1.2. Переваги монолітної архітектури 4

1.1.3. Життя в монолітному пеклі 7

1.2. Чому ця книга підходить для вас 7

1.3. Що ви дізнаєтесь у цій книзі 8

1.4. Architecture Microserwis для порятунку 8

1.4.1. Куб масштабу та мікросервісів 9

Масштабування в осі x врівноважує навантаження щодо вимог між багатьма екземплярами 9

Масштабування в осі з маршруту з запитом на основі атрибута запиту 10

масштабування в осі функціонує функціонально. Мікросервіси як форма модульності 11

1.4.3. Кожна служба має власну базу даних 12

1.4.4. FTGO 12

1.4.5 архітектура мікросервації. Порівняння мікросурдової архітектури та SOA 13

1,5. Переваги та недоліки архітектури Microserwis 14

1.5.1. Переваги Microserwis Architecture 14

Увімкнення постійної доставки та впровадження великих, складних додатків 15

Кожна служба невелика та проста у підтримці 15

Послуги незалежно масштабуються 16

Кращі ізоляції 16

Прості експерименти та впровадження нових технологій 17

1.5.2. Недоліки мікросурсервної архітектури 17

Пошук правильних послуг складно 17

Розподілені системи є складними 17

Впровадження функціональності, що охоплює багато служб, вимагає ретельної координації 18

Рішення про отримання складно 18

1.6. Мова мікросервних моделей архітектури 19

1.6.1. Архітектура мікросервісу - це не золотий агент 19

1.6.2. Шаблони та мови 20 бічних моделей: Проблеми, які ми повинні враховувати, коли ми вирішуємо проблему 21

Контекст, що виникають: наслідки використання шаблону 21

Пов'язані шаблони: П'ять різних типів взаємозв'язків 22

1.6.3. Обговорення мови архітектурних моделей Microserwis 23

Шаблони декомпозиції програми для служб 23

Шаблони зв'язку 24

Шаблони узгодженості даних для впровадження транзакцій управління 25

Відповідь даних у Microserwis архітектурі 26

Служби 26 Шаблони реалізації 26

Шаблони спостереження забезпечують уявлення про застосування програми 27

i Автоматичні шаблони тестування сервісу 28

Шаблони для перехресних потреб 28

Шаблони безпеки 28

1,7. Окрім мікросервісів: процес та організація 29

1.7.1. Організація створення та доставки програмного забезпечення 29

1.7.2. Процес створення та постачання програмного забезпечення 30

1.7.3. Людська сторона введення мікросервісів 31

2. Стратегії декомпозиції 33

2.1. Що саме таке архітектура Microserwis? 34

2.1.1. Що таке архітектура програмного забезпечення і чому це має значення? 34

Визначення архітектури програмного забезпечення 35

Модель perspektywy "4+1" в архітектурі програмного забезпечення 35

Чому архітектура важлива? 37

2.1.2. Огляд архітектурних стилів 37

Стиль: шарувата архітектура 37

Стиль: Heks Architecture

4 електронна книга. Інформація про формат електронної книги міститься в опис аукціону.