This repo uses three simple services to illustrate how most distributed microservice architecture systems work. We use Go for creating a reverse proxy and Java for service discovery and registering profiles. The services use heartbeats to stay registered. We use the MySQL database in service registry and profile. Maintained by coding-parrot on GitHub, where it has earned 94 stars from the community.