In AIaaS project, we use gRPC to communicate between microservices.
This repository contains the gRPC protos for AIaaS project.
You can find the gRPC protos in the protos
directory.
Read more about gRPC here.
- checkout a new branch from
master
branch - add a folder for your microservice in
protos
directory if it doesn't exist - add your proto file in the folder you created in step 2
- if you added a new
service
, updatestubs_configs.json
file - make sure your proto file is valid
- commit and push your changes
- create a pull request to merge your branch into
master
branch
After you add your proto file to this repository and your pull request is merged into master
branch, you can have your
proto python package in this repository.
For each merged pull request, a new version tag will be created.
You can find the version tag of python package here