├── .gitignore ├── LICENSE ├── Pipfile ├── Pipfile.lock ├── README.md ├── app ├── __init__.py ├── api.py └── worker │ ├── __init__.py │ ├── __main__.py │ ├── tables │ ├── __init__.py │ └── count_table.py │ └── tasks │ ├── __init__.py │ ├── get_current_count.py │ └── increment.py ├── assets └── incrementer.gif ├── bin └── wait-for │ ├── LICENSE │ └── wait-for.sh ├── docker-compose.yml └── docker ├── api └── Dockerfile └── worker └── Dockerfile /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_STORE 2 | .idea/* 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/app/api.py -------------------------------------------------------------------------------- /app/worker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/app/worker/__init__.py -------------------------------------------------------------------------------- /app/worker/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/app/worker/__main__.py -------------------------------------------------------------------------------- /app/worker/tables/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/worker/tables/count_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/app/worker/tables/count_table.py -------------------------------------------------------------------------------- /app/worker/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/worker/tasks/get_current_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/app/worker/tasks/get_current_count.py -------------------------------------------------------------------------------- /app/worker/tasks/increment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/app/worker/tasks/increment.py -------------------------------------------------------------------------------- /assets/incrementer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/assets/incrementer.gif -------------------------------------------------------------------------------- /bin/wait-for/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/bin/wait-for/LICENSE -------------------------------------------------------------------------------- /bin/wait-for/wait-for.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/bin/wait-for/wait-for.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/docker/api/Dockerfile -------------------------------------------------------------------------------- /docker/worker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toh995/fastapi-faust-example/HEAD/docker/worker/Dockerfile --------------------------------------------------------------------------------