Серверная часть системы для продажи, бронирования и управления билетами. Поддержка высоких нагрузок, интеграция с платёжными шлюзами.
Ключевые задачи:
- Проектирование архитектуры микросервисов
- Разработка высоконагруженных сервисов обработки заказов
- Реализация межсервисного взаимодействия через Kafka и gRPC
- Обеспечение консистентности данных в распределённой системе
- Настройка авторизации через OIDC / JWT
Технологии: Java, Spring Boot 3, Spring Cloud, gRPC, RabbitMQ, PostgreSQL, Docker
Архитектура: микросервисная