Встречается на собеседованиях • сегодня
Какая была архитектура проектов на прошлых работах
На прошлом проекте использовалась микросервисная архитектура. Основные компоненты:
- Frontend - React.js, взаимодействует с бекендом через REST API
- Backend - Набор Spring Boot микросервисов (Java/Kotlin):
- Auth Service (JWT)
- Order Service
- Payment Service
- Notification Service
- Базы данных - PostgreSQL для основных данных, Redis для кэша
- Message Broker - RabbitMQ для асинхронной коммуникации между сервисами
- Мониторинг - Prometheus + Grafana
Пример конфига для Docker Compose одного из сервисов:
yaml
service-order:
image: order-service:1.2.0
ports:
- "8081:8080"
environment:
- DB_URL=jdbc:postgresql://db-order:5432/orders
- RABBIT_HOST=rabbitmq
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы