DAS_2024_1/polevoy_sergey_lab_3/readme.md

34 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Лабораторная работа №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)