DAS_2024_1/minhasapov_ruslan_lab_3/README.md

40 lines
1.3 KiB
Markdown
Raw Normal View History

2024-11-17 08:07:00 +04:00
# Лабораторная работа №3
#### ПИбд-42. Минхасапов Руслан.
---
#### При выполнении лабораторной работы были использованы:
- Python 3.12
- Flask
- requests
- Docker
- Docker Compose
---
#### Задание:
В рамках данной работы были созданы сущности:
##### 1. Клуб. Имеет поля:
- id
- address
- phone
##### 2. Ресурс. Имеет поля:
- id
- name
- amount
- club_id
##### Каждому клубу могут принадлежать много ресурсов.
##### Были развернуты два сервиса - club_service и resource_service, синхронно обменивающиеся сообщениями.
##### Сущности хранятся в оперативной памяти (без БД)
---
#### Инструкция
Для запуска выполненной лабораторной работы необходимо перейти в директорию *minhasapov_ruslan_lab_3* и выполнить команду в терминале:
```
docker-compose up --build -d --remove-orphans
```
#### Демонстрация работы
Доступна по [ссылке](https://disk.yandex.ru/i/IeNyzBXG1oDSWg)