Встречается на собеседованиях • сегодня

Какие знаешь инструменты Spring Cloud

Spring Cloud предоставляет набор инструментов для разработки распределённых систем и микросервисов. Основные компоненты:

  1. Spring Cloud Config – централизованное управление конфигурацией через Git, Vault или другие хранилища.
  2. Eureka – сервис обнаружения (Service Discovery) для регистрации и поиска микросервисов.
  3. Ribbon – клиентская балансировка нагрузки.
  4. Feign – декларативный REST-клиент для упрощения HTTP-запросов.
  5. Hystrix – реализация паттерна Circuit Breaker для отказоустойчивости.
  6. Zuul / Spring Cloud Gateway – API Gateway для маршрутизации и фильтрации запросов.
  7. Sleuth + Zipkin – распределённая трассировка запросов.
  8. Spring Cloud Stream – интеграция с брокерами сообщений (Kafka, RabbitMQ).
  9. Spring Cloud Bus – распространение событий через брокер сообщений (например, обновление конфигурации).

Пример конфигурации Eureka-сервера:

java
@SpringBootApplication
@EnableEurekaServer
public class EurekaServerApplication {
    public static void main(String[] args) {
        SpringApplication.run(EurekaServerApplication.class, args);
    }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы