# Лабораторная работа №3 #### ПИбд-42. Полевой Сергей. #### При выполнении использовал: - Python 3.12 - Flask - requests - Docker - Docker Compose #### Задание: Создать CRUD сервис для каждой сущности с синхронным обменом сообщений. Для этого были выбраны следующие сущности: ##### 1. Услуга. Имеет поля: - id - name - description ##### 2. Тариф. Имеет поля: - id - name - price - service_uuid ##### У услуги может быть несколько тарифов с разными ценами. ##### Были развернуты два сервиса - service_service и tariff_service, синхронно обменивающиеся сообщениями. ##### Сущности хранятся в оперативной памяти (без БД) #### Инструкция Для запуска лабораторной работы, перейдите в папку *polevoy_sergey_lab_3* и выполните команду: ``` docker-compose up --build --remove-orphans ``` #### Демонстрация работы Доступна по [ссылке](https://disk.yandex.ru/i/TwtZbHobhkfNAg)