Встречается на собеседованиях • сегодня
Какой фреймворк выберешь для написания нового микросервиса
Spring Boot – оптимальный выбор для микросервисов на Java. Он предоставляет:
- Быстрый старт (автоконфигурация, встроенный сервер)
- Готовые решения (Spring Cloud для discovery, конфигурации, балансировки)
- Интеграцию с Kafka, DB, Security из коробки
- Тестируемость (MockMVC, Testcontainers)
Пример минимального сервиса:
java
@SpringBootApplication
@RestController
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
@GetMapping("/hello")
public String hello() {
return "Hello from Microservice!";
}
}Альтернативы:
- Micronaut/Quarkus – для GraalVM/native-образов
- Vert.x – реактивный подход
Выбор зависит от требований к перформансу и инфраструктуре, но Spring Boot – самый универсальный вариант.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы