frouioui / tagenal

Tagenal is a playground app using Vitess, Redis, Traefik and Jaeger on Kubernetes
https://frouioui.github.io/tagenal/
MIT License
7 stars 0 forks source link

Use gRPC between frontend and APIs #29

Closed frouioui closed 3 years ago

frouioui commented 3 years ago

The frontend service currently uses HTTP to communicate with the APIs users and articles, however they both implement gRPC endpoints.

One of the issue in the required design to fix this issue is the sharing of the protobuf files. They could either be duplicated, put in a separated go module that we import, or separated git module.