Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
11.084
Автор: udemy

Название: Шаблон и архитектура микросервиса (Java Spring Cloud/Boot) (2022)

1666558791864-png.101295


Описание:

Microservice Pattern & Architecture (Java Spring Cloud/Boot)

udemy

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

Таким образом, они становятся шаблонами проектирования для архитектуры микросервисов.

Существует множество шаблонов для разработки и реализации микросервисов.

Микросервисы по своей природе являются распределенными системами, поэтому из-за этого возникают некоторые технические проблемы. Коммуникация между сервисами в распределенных местах требует разного подхода к эффективной работе.

На этом курсе мы многому научимся:

- Что такое микросервисная архитектура?
- Микросервисное шасси для повышения производительности
- Делать чистый и стандартный код микросервиса
- Связь между сервисами: синхронная, асинхронная
- Обнаружение сервиса
- Обработка ошибки связи
- Синхронизировать данные и поддерживать целостность данных в транзакции, которая включает несколько распределенных сервисов
- Фиксируйте измененные данные в режиме реального времени надежным способом
- Запрос данных из нескольких сервисов
- Поиск событий, воспроизведение потока данных
- Концепция API gateway
- Составление нескольких API
- Кеш
- Услуги мониторинга
- Отслеживание цепочки звонков, включающей несколько сервисов
- Централизованный журнал и отслеживание исключений
- Развертывание приложения как Docker контейнера

Этот курс будет проводиться с полным образцом кода с использованием Java Spring Boot и Spring Cloud.

Несколько других инструментов, которые мы будем использовать в этом курсе:

- Apache Kafka (будет использовать много этого)
- MySQL
- Debezium
- Docker
- Hashicorp Consul
- Hashicorp Vault
- Elasticsearch
- Logstash
- Kibana
- Zipkin
- Kong API management

Материал на английском языке

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху