Встречается на собеседованиях • сегодня
Какие знаешь инструменты Spring Cloud
Spring Cloud предоставляет набор инструментов для разработки распределённых систем и микросервисов. Основные компоненты:
- Spring Cloud Config – централизованное управление конфигурацией через Git, Vault или другие хранилища.
- Eureka – сервис обнаружения (Service Discovery) для регистрации и поиска микросервисов.
- Ribbon – клиентская балансировка нагрузки.
- Feign – декларативный REST-клиент для упрощения HTTP-запросов.
- Hystrix – реализация паттерна Circuit Breaker для отказоустойчивости.
- Zuul / Spring Cloud Gateway – API Gateway для маршрутизации и фильтрации запросов.
- Sleuth + Zipkin – распределённая трассировка запросов.
- Spring Cloud Stream – интеграция с брокерами сообщений (Kafka, RabbitMQ).
- Spring Cloud Bus – распространение событий через брокер сообщений (например, обновление конфигурации).
Пример конфигурации Eureka-сервера:
java
@SpringBootApplication
@EnableEurekaServer
public class EurekaServerApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaServerApplication.class, args);
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы