Встречается на собеседованиях • сегодня
Сколько микросервисов на проекте
Количество микросервисов зависит от масштаба проекта, бизнес-логики и архитектурных решений. В среднем:
- Малые проекты: 3–10 микросервисов (например, auth, orders, payments).
- Средние: 10–30 (добавляются сервисы для аналитики, нотификаций и т.д.).
- Крупные системы: 50+ (разделение по доменам, регионам, версиям API).
Пример:
java
// Сервис "User"
@RestController
@RequestMapping("/users")
public class UserController {
@GetMapping("/{id}")
public User getUser(@PathVariable Long id) { ... }
}
// Сервис "Orders" (отдельный микросервис)
@RestController
@RequestMapping("/orders")
public class OrderController {
@PostMapping
public Order createOrder(@RequestBody OrderRequest request) { ... }
} Важно:
- Избыточное дробление усложняет поддержку.
- Недостаточное — приводит к монолитной логике.
Оптимальное число определяется через границы доменов (DDD) и нагрузку.

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