1. Под REST-запросами что именно ты имеешь в виду?
2. Почему считаешь gRPC предпочтительнее REST для взаимодействия микросервисов?
3. Какими инструментами пользовалась для описания сервисных контрактов? Что идет первым — контракт или код? Какие плюсы и минусы у каждого подхода?
4. Каков срок хранения сообщений в Kafka?
5. Что происходит, когда у сообщения в Kafka истекает время жизни? Как именно удаляются данные из логов и почему удаляется целый файл, а не отдельная запись?
6. Какие гарантии доставки сообщений обеспечивает Kafka и как они реализованы?
7. Кэширование реализовывалось через Redis-клиент или через аннотацию @Cacheable?
8. Чем отличаются принципы BASE и ACID?
9. Как обычно…