The Distributed Weather Simulation Engine (DWSE) is a Python-based application that enables users to submit weather simulations for specific geographic regions over a given time period. DWSE will perform simulations by distributing tasks to multiple workers and returning the predicted weather data.
Spin up the containers:
$ docker-compose up -d --build
Go to http://localhost:8004 to run the tasks and click here to http://localhost:5556 to view the Flower dashboard.
- Celery
- Postgres
- FastAPI
- redis
- pytest
- Docker