https://github.com/limpix31/strpts-back-test
https://github.com/limpix31/strpts-back-test
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/limpix31/strpts-back-test
- Owner: LIMPIX31
- Archived: true
- Created: 2023-12-18T17:50:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-20T16:45:25.000Z (over 2 years ago)
- Last Synced: 2025-02-15T15:55:51.253Z (over 1 year ago)
- Language: TypeScript
- Size: 1.48 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Тестовое задание в starpets
## Часть 1
### 1. Установите зависимости
```bash
yarn install
```
### 2. Запустите сервис
Сервис будет запущен на 9000 порту
```bash
docker compose up service-first -d
```
#### Сбросить все контейнеры (сервис и бд)
```bash
docker compose down
```
### 4. Протестируйте сервис
Перед этим подняв контейнеры
```bash
yarn workspace @test/benchmark start
```
Ожидаемый результат:
```
...
...
benchmark: 12.870s
Passed: 5000
Failed: 5000
Crashed: 0
```
## Часть 2
Выполните миграции, запустив только один из контейнеров.
```bash
docker compose up service-first
```
Запустите все контейнеры
```bash
docker compose up service-first service-second service-third service-fourth service-fifth
```
### Пример равномерного распределения задач
