R50 188035d6c678811b6dd47518981f45f5
Java разработчик

Сервис по заказу еды

Добавлено 03 сен 2020 в 21:36
Сервис позволяет клиенту заказать готовую еду из ресторана. Для пользователя доступен красивый веб-интерфейс, в котором выбирает блюдо. Далее, заказ валидируется и в случае успеха, приходит соответствующее уведомление. Если же заказ не подтвердился по разным причинам (например, не поддерживается город, у ресторана нет в наличии нужных ингредиентов для блюда), то клиент будет уведомлен об этом.

Данный проект был выполнен в рамках летней практики в МЕРА НН.
Проект построен на микросервисной архитектуре. В каждом микросервисе использовался фреймворк Spring Boot. Микросервисы общаются друг с другом с помощью брокера асинхронных сообщений(RabbitMQ). Каждый сервис обеспечивает REST API для операциями над данными. Так же, используется реляционная база данных PostgreSQL.
67b3d52d43 2fc7bf2ab2