# Лабораторная работа №3 #### ПИбд-42. Мочалов Данила. #### При выполнении использовал: - Python 3.12 - Flask - requests - Docker - Docker Compose #### Задание: Для выполнения лабораторной работы были созданы следующие сущности: ##### 1. Категория. Имеет поля: - id - name - description ##### 2. Услуга. Имеет поля: - id - name - category_id ##### Каждой категории может принадлежать множество услуг. ##### Были развернуты два сервиса - category_service и service_service, синхронно обменивающиеся сообщениями. ##### Сущности хранятся в оперативной памяти (без БД) #### Инструкция Для запуска лабораторной работы, перейдите в папку *mochalov_danila_lab_3* и выполните команду: ``` docker-compose up --build -d --remove-orphans ``` #### Демонстрация работы Доступна по [ссылке](https://drive.google.com/file/d/1-DoS7b4ArfetVDsqjGHrfVxWhvIBt_fH/view?usp=sharing)