Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 186.756
- Реакции
- 425.869
Микросервисы на Spring Cloud [Тимур Батыршинов] [Javabegin]
SPRING/ CLOUD
ЧТО ТАКОЕ МИКРОСЕРВИСЫ?
Это новый подход к разработке крупных проектов (в противовес старому подходу, который называют "монолит" - единое приложение)
В микросервисах вы разбиваете весь функционал на микро-приложения, которые работают в общей шине (Spring Cloud) и взаимодействуют между собой.
Сейчас это самая популярная архитектура для создания крупных приложений с большим функционалом.
КАКИЕ ТЕХНОЛОГИИ SPRING CLOUD БУДЕТЕ ИСПОЛЬЗОВАТЬ
Большая удача в том, что внутри Spring существуют решения практически для любых ситуаций при разработке микросервисов.
Поэтому важно правильно их использовать, чтобы ускорить разработку.
Spring Cloud Eureka
Сервер, куда публикуются все микросервисы. Основан на проекте Netflix Eureka, который стал популярным и бесплатным.
Spring Cloud Config
Настройки всех приложений через внешние файлы, которые могут храниться на GitHub, БД или любой локальной папке.
Spring API Gateway
Шлюз, через который проходят все входящие запросы. Имеет много возможностей (маршрутизация, кеширование, логирование и пр.)
Spring Feign
Более удобный способ вызывать веб сервисы через унифицированные имена. Облегчает также вызов сервисов друг друга через API Gateway
Load balancer
Балансировщик нагрузки, который работает внутри API Gateway и определяет, куда перенаправить входящий запрос, если у вас запущено несколько экземпляров приложения
Spring Cloud Stream
Асинхронная работа с сервисами с помощью сообщений Message Queue (MQ). Помогает также автоматически обновлять приложения при изменении настроек.
Circuit Breakers
Контроль задержек и отказоустойчивости при вызовы микросервисов (отказ сети, оборудования и пр.)
API Gateway Routing
Маршрутизатор запросов, который можно настроить вручную для ваших микросервисов
RESTful сервисы
Основной способ получения функционала приложения через его API.
javabegin.ru/products/spring-micro/
- ПРОДАЖНИК
СКАЧАТЬ
SPRING/ CLOUD
ЧТО ТАКОЕ МИКРОСЕРВИСЫ?
Это новый подход к разработке крупных проектов (в противовес старому подходу, который называют "монолит" - единое приложение)
В микросервисах вы разбиваете весь функционал на микро-приложения, которые работают в общей шине (Spring Cloud) и взаимодействуют между собой.
Сейчас это самая популярная архитектура для создания крупных приложений с большим функционалом.
КАКИЕ ТЕХНОЛОГИИ SPRING CLOUD БУДЕТЕ ИСПОЛЬЗОВАТЬ
Большая удача в том, что внутри Spring существуют решения практически для любых ситуаций при разработке микросервисов.
Поэтому важно правильно их использовать, чтобы ускорить разработку.
Spring Cloud Eureka
Сервер, куда публикуются все микросервисы. Основан на проекте Netflix Eureka, который стал популярным и бесплатным.
Spring Cloud Config
Настройки всех приложений через внешние файлы, которые могут храниться на GitHub, БД или любой локальной папке.
Spring API Gateway
Шлюз, через который проходят все входящие запросы. Имеет много возможностей (маршрутизация, кеширование, логирование и пр.)
Spring Feign
Более удобный способ вызывать веб сервисы через унифицированные имена. Облегчает также вызов сервисов друг друга через API Gateway
Load balancer
Балансировщик нагрузки, который работает внутри API Gateway и определяет, куда перенаправить входящий запрос, если у вас запущено несколько экземпляров приложения
Spring Cloud Stream
Асинхронная работа с сервисами с помощью сообщений Message Queue (MQ). Помогает также автоматически обновлять приложения при изменении настроек.
Circuit Breakers
Контроль задержек и отказоустойчивости при вызовы микросервисов (отказ сети, оборудования и пр.)
API Gateway Routing
Маршрутизатор запросов, который можно настроить вручную для ваших микросервисов
RESTful сервисы
Основной способ получения функционала приложения через его API.
javabegin.ru/products/spring-micro/
- ПРОДАЖНИК
СКАЧАТЬ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- МС и 10 дом: Выбор стратегии успеха [Павел Цыпин]
- Кот Баюн [Ирина Виноградова]
- 2 полноценных тренировки для шеи и кистей рук [Александра Бонина]
- Донат-клуб Scrap Melange (июль 2025) [Scrap Melange] [Светлана Должина]
- Мазохизм в сексе и обществе [Теодор Райк]
- Руководство по использованию сновидений в консультировании и самопознании [Дональд Робинсон]
- Краткосрочная психотерапия депрессии [Никита Власов]
- Психотерапия сексуальных дисфункций и супружеских дисгармоний [Владимир Доморацкий]