System with high availability to store events/logs.
- Client:
go+fasthttp - Event bus:
kafka - Workers:
python - DB:
postgres<- To simplify my life
Single app & SOA
docker-compose upFor development
Client
go mod install
go run client/*.go
Worker
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
python3 -m worker