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

Какие использовал части Spring Cloud

Spring Cloud предоставляет множество компонентов для построения распределенных систем. Основные модули, которые часто используются:

  1. Spring Cloud Config – централизованное управление конфигурацией через Git, Vault или другие хранилища.
  2. Spring Cloud Netflix (Eureka, Hystrix, Ribbon, Zuul) – сервис-дискавери (Eureka), балансировка нагрузки (Ribbon), circuit breaker (Hystrix), API Gateway (Zuul).
  3. Spring Cloud Gateway – современный API Gateway (альтернатива Zuul).
  4. Spring Cloud Sleuth + Zipkin – распределенная трассировка запросов.
  5. Spring Cloud Stream – интеграция с брокерами сообщений (Kafka, RabbitMQ).
  6. Spring Cloud OpenFeign – декларативный REST-клиент.

Пример с Feign:

java
@FeignClient(name = "user-service")
public interface UserClient {
    @GetMapping("/users/{id}")
    User getUser(@PathVariable Long id);
}

Также часто используют Spring Cloud Bus для обновления конфигураций в runtime и Spring Cloud Security для OAuth2/JWT.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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