University project related to Distributed Systems and Big Data.
After cloning the repository, execute the command:
docker compose up
Upon the start of each container, routine operations necessary for the system's use will be performed: table creation, insertion of initial values, communication setup, process startup, etc.
An estimated startup time (for the reasons mentioned above) is approximately 3-4 minutes.
Refer to the Configuration
section (Project Documentation) for all details related to this phase.
In case of a failed building process (kafka errors, health check failed, etc.), it is necessary to execute:
docker compose down && docker compose up
It is recommended to allocate at least 3/4 GB of RAM to Docker Desktop to avoid sudden termination issues of processes within the ETL Data Pipeline
(Error 137, Error 0
)
Port 9003
- Metrics:
localhost:9003/
Click here
Port 9004
- Past violation count:
localhost:9004/pastViolation
Click here - Indication of possible violations:
localhost:9004/futureViolation
Click here