Architecture

Note that following architecture is valid after version 1.8.1 on Haaukins platform. Earlier architecture version can be seen here : Old Architecture until version 1.8.1

Haaukins is evolved in time and it started to have some microservices which are mainly;

  • haaukins-store - This is a microservice where all event and team data is stored. The communication with Haaukins is made through gRPC calls which are available on haaukins-store. You may want to check this out from its own repository.

  • haaukins-exercises - This is another microservice which contains all exercises information. The communication with Haaukins is made through gRPC calls which are available on haaukins-exercises. You may want to check this out from its own repository.

  • gwireguard - This is another microservice which enables VPN functionality with gRPC calls. You may want to check this out from its own repository.

Overall Architecture of Haaukins

Edit this page on GitHub