Встречается на собеседованиях • сегодня
Как происходит взаимодействие между микросервисами на твоем проекте
В нашем проекте используется комбинация REST API и асинхронного взаимодействия через Kafka. Для синхронных запросов (например, проверка данных) применяем REST с Spring WebClient. Для событийно-ориентированных сценариев (нотификации, обновления данных) используем Kafka.
Пример REST вызова:
```java
public Mono getUser(Long id) {
return webClient.get()
.uri("/users/{id}", id)
.retrieve()
.bodyToMono(UserDto.class);
}
```
Для Kafka используем Spring Kafka с кастомными сериализаторами. Все сообщения версионируются и содержат метаданные для трассировки.

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