Package main is the entrypoint of the service
| Name | Synopsis | 
|---|---|
| .. | |
| api | Package api implements the API entry-points of the service | 
| config | Package config implements configuration of the service | 
| db | Package db implements the storage solution for the service | 
| discovery_service | Package discovery_service implements logic to communicate with the service of the other nodes | 
| errors | Package errors implements error management | 
| log | Package log implements logging utilities | 
| types | Package types implements object models | 
| utils | Package utils implements utilities functions | 
| watcher | Package watcher implements the poller thread to update the list of known nodes |