Это не учебная «лаба» и не искусственный демо‑проект. Это полноценная распределённая система уровня real‑world production.
- Микросервисная архитектура
- Kafka + асинхронные события
- transactional outbox
- Keycloak + OAuth2
- observability stack (Prometheus, Grafana, Tempo, Loki)
- Gateway, rate limit, circuit breaker, retry
- Kubernetes / Docker
Вы реализуете настоящую платформу поиска пропавших людей, а не CRUD‑сервисы ради галочки. Архитектура, сценарии, нефункциональные требования и автотесты построены так, как это делается в индустрии.
Это проект, который можно:
- добавить в портфолио
- ссылаться на него на собеседованиях
- использовать как референс архитектурных решений
- применять как основу для собственных продуктов
Точка перехода из «обучения» в «инженерию»
Cloud Java и Cloud Java K8S дают инструменты.
Этот проект — даёт инженерное мышление:
- декомпозиция системы
- работа с требованиями
- проектирование контрактов
- согласование API
- событийные модели
- идемпотентность
- консистентность
- отказоустойчивость
- эксплуатационные риски
Вы перестаёте быть «разработчиками, которые просто пишут код» и начинаете мыслить как системные инженеры.
Проект как симуляция реальной разработки
Формат работы максимально приближен к реальности:
- декомпозиция на микросервисы
- отдельные домены ответственности
- независимые базы данных
- контрактное взаимодействие
- автотесты как внешний заказчик
- инфраструктура как часть системы
Фактически это симуляция работы в продуктовой команде:
архитектор → техлид → разработчик → инфраструктура → эксплуатация.
Автотесты как объективный критерий качества
Проект проверяется не «по ощущениям», а автоматически:
- сценарные автотесты
- проверка бизнес‑логики
- проверка интеграций
- проверка нефункциональных требований
Вы сразу видите:
- где архитектурные ошибки
- где проблемы проектирования
- где несоответствие контрактам
- где технический долг
Это честная система оценки.
Варианты участия
1. Техническое задание — бесплатно
Для всех участников курсов Cloud Java и Cloud Java K8S:
- полное ТЗ
- архитектура
- сценарии
- требования
- нефункциональные условия
- схемы API
Идеально для:
- самостоятельной практики
- портфолио
- закрепления материала
- архитектурной прокачки
Техническое задание:
Бэкенд сервиса поиска пропавших людей
2. Проект с автотестами и референсной реализацией
В дополнение к бесплатной части вы получаете:
- автотесты
- реализацию проекта от автора курса
Зачем это нужно:
- понимать ожидаемое поведение системы
- видеть корректные архитектурные решения
- сравнивать свои реализации
- учиться на готовых паттернах
Это не «списать код», а инженерный референс + обучающий эталон.
Цена: 4 900 ₽. Проект доступен только участникам CloudJava
3. Ревью микросервисов
Ревью каждого микросервиса отдельно:
- архитектура
- слои
- декомпозиция
- контракты
- ошибки проектирования
- ошибки интеграции
- качество кода
- соответствие ТЗ
- соответствие production‑подходам
Формат:
- инженерное ревью
- не «стайлгайд», а системные ошибки
- рекомендации по архитектуре
- разбор компромиссов
- альтернативные решения
Можно покупать точечно:
- только volunteer-service
- только incident service
- только tracking service
- только notification service
Для кого этот проект
✔ Для тех, кто строит портфолио
✔ Для тех, кто хочет перейти на уровень middle+/senior
✔ Для тех, кто хочет понимать архитектуру, а не фреймворки
✔ Для тех, кто думает о собственных продуктах
Это не про обучение. Это про уровень.
Этот проект — не «курс». Это инженерный фильтр.Точка, где становится видно:
- кто умеет писать код
- а кто умеет строить системы.