Встречается на собеседованиях • сегодня
Какие знаешь инструменты из Spring Cloud
Spring Cloud предоставляет множество инструментов для разработки распределённых систем. Основные:
- Eureka – сервис discovery, позволяет микросервисам находить друг друга.
- Ribbon – клиентская балансировка нагрузки.
- Feign – декларативный REST-клиент для упрощения HTTP-запросов.
- Hystrix – реализация circuit breaker для отказоустойчивости.
- Zuul / Spring Cloud Gateway – API-шлюзы для маршрутизации запросов.
- Config Server – централизованное управление конфигурациями.
- Sleuth + Zipkin – распределённая трассировка запросов.
- Stream – интеграция с брокерами сообщений (Kafka, RabbitMQ).
Пример с Feign:
java
@FeignClient(name = "user-service")
public interface UserClient {
@GetMapping("/users/{id}")
User getUser(@PathVariable Long id);
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы