Trinity
Администратор
- Регистрация
- 10.07.21
- Сообщения
- 31.305
- Реакции
- 440.232
[Udemy] Шаблон и архитектура микросервиса (Java Spring Cloud/Boot) (2022)
Микросервисная архитектура стала основным выбором для разработки современных приложений. Она решает некоторые проблемы, хотя и не является решением всего. При использовании микросервиса требуется изменение сложности и мышления. Будут возникать технические проблемы, которые необходимо решать. К счастью, многие люди уже столкнулись с такими же техническими проблемами и разработали решение. Эти решения становятся общими шаблонами для решения проблем.
Таким образом, они становятся шаблонами проектирования для архитектуры микросервисов.
Существует множество шаблонов для разработки и реализации микросервисов.
Микросервисы по своей природе являются распределенными системами, поэтому из-за этого возникают некоторые технические проблемы. Коммуникация между сервисами в распределенных местах требует разного подхода к эффективной работе.
На этом курсе мы многому научимся:
Несколько других инструментов, которые мы будем использовать в этом курсе:
Подробнее:
Микросервисная архитектура стала основным выбором для разработки современных приложений. Она решает некоторые проблемы, хотя и не является решением всего. При использовании микросервиса требуется изменение сложности и мышления. Будут возникать технические проблемы, которые необходимо решать. К счастью, многие люди уже столкнулись с такими же техническими проблемами и разработали решение. Эти решения становятся общими шаблонами для решения проблем.
Таким образом, они становятся шаблонами проектирования для архитектуры микросервисов.
Существует множество шаблонов для разработки и реализации микросервисов.
Микросервисы по своей природе являются распределенными системами, поэтому из-за этого возникают некоторые технические проблемы. Коммуникация между сервисами в распределенных местах требует разного подхода к эффективной работе.
На этом курсе мы многому научимся:
- Что такое микросервисная архитектура?
- Микросервисное шасси для повышения производительности
- Делать чистый и стандартный код микросервиса
- Связь между сервисами: синхронная, асинхронная
- Обнаружение сервиса
- Обработка ошибки связи
- Синхронизировать данные и поддерживать целостность данных в транзакции, которая включает несколько распределенных сервисов
- Фиксируйте измененные данные в режиме реального времени надежным способом
- Запрос данных из нескольких сервисов
- Поиск событий, воспроизведение потока данных
- Концепция API gateway
- Составление нескольких API
- Кеш
- Услуги мониторинга
- Отслеживание цепочки звонков, включающей несколько сервисов
- Централизованный журнал и отслеживание исключений
- Развертывание приложения как Docker контейнера
Несколько других инструментов, которые мы будем использовать в этом курсе:
- Apache Kafka (будет использовать много этого)
- MySQL
- Debezium
- Docker
- Hashicorp Consul
- Hashicorp Vault
- Elasticsearch
- Logstash
- Kibana
- Zipkin
- Kong API management
Подробнее:
Скачать:Для просмотра ссылок необходимо выполнить Вход или Регистрация
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.