Pub/Sub
Ambiente utilizado
| Versão | |
|---|---|
| ubuntu | 18.04 |
| docker | 19.03.9 |
| docker-compose | 1.25.4 |
| python | 3.8.3 |
| php | 7.4.6 |
| node | 12.16.3 |
| npm | 6.14.4 |
| go | 1.14.3 |
Redis
docker-compose up --build
Instalação
Python
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
Node
npm install
Go
go get github.com/gomodule/redigo/redis
PHP
composer install
Execução dos Subscribes
Python
python subscribes/service_csv.py
python subscribes/service_excel.py
python subscribes/service_html.py
Node
node subscribes/service_xml.js
Go
go run subscribes/service_csv.go
PHP
php subscribes/service_csv.php
Execução do Publisher
python publisher.py