This is the "Superproject" repository containing all the submodules for the DSBD University Project.
- Bet data service module
- CSV generation module
- User service module
- Discord Bot module (Discord Bot Client handling the user interaction logic)
- Time series prediction module
- Discord bot client logic
- Transaction and Rollback System (with Fail-safe features)
- Docker migration (with Docker Compose orchestration)
- Complete HTTP -> Async Stream migration
- User/Betdata request/response stream
- CSV request/response stream
- Kubernetes migration
- Confluent Platform operator
- MongoDB operator
- DSBD modules
- HTTP stats requests and processing
- Stats export from Kafka and HTTP endpoints to Prometheus
- Performance predictions (time-series data forecasting, probably using Prophet by FB)
- First analysis and draft implementation
- Tested implementation
- Release
- Final adjustments