https://medium.com/nerd-for-tech/build-a-microservice-app-using-grpc-python-and-golang-part-2-ac93541e4d0d