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

Разрабатывал ли микросервисную архитектуру

Да, разрабатывал микросервисную архитектуру на Spring Boot. Основные принципы:

  • Независимость сервисов (каждый в отдельном контейере, своя БД)
  • REST/gRPC для коммуникации
  • Service Discovery (Eureka)
  • API Gateway (Spring Cloud Gateway)
  • Circuit Breaker (Resilience4j/Hystrix)

Пример простого микросервиса:

java
@RestController
@SpringBootApplication
public class UserService {
    @GetMapping("/users/{id}")
    public User getUser(@PathVariable Long id) {
        return userRepository.findById(id).orElseThrow();
    }
}

Использовал Docker для деплоя, Kubernetes для оркестрации. Для логирования - ELK, мониторинг - Prometheus + Grafana.

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

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

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

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