Java based microservices to collect statistics and generate reports
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
deploy
gradle/wrapper
src
.gitignore
Dockerfile
README.md
build.gradle
docker-compose.yml
gradlew
gradlew.bat
settings.gradle

README.md

Real time statistics

Architecture

This service consists on a REST microservice built with the Kotlin language, over a InfluxDB database.

Requirements

  • java 8+
  • gradle
  • docker/docker-compose

Local development

To run the unit tests, spin up a influxdb instance (see docker-compose.yml) and then ./gradlew clean build

Local usage

To run it on local just type in ./gradlew clean build && docker-compose up. The service will be available on port 7000