- A simple boilerplate to isllustrate client interaction with various microservices using a GRPC server.
- PHP Client/ Go Client interacting with a microservice (Go server) using GRPC.
- Simple CRUD app for restaurant listing.
- Setup
grpc
andprotoc-gen-go
- Run
$ make compile_protos
- Start the go grpc server
$ cd server && go run main.go
- Start the go grpc client (If you wish to use Go client)
$ cd go_client && go run main.go
- Start the php grpc client (If you wish to use PHP client)
$ cd php_client && php -S localhost:3000 index.php
- Run
$ docker-compose up --build -d