timiTao / grpc

My Proof of Concept to use GRPC with at least 2 languages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GRPC

My Proof of Concept to use GRPC with at least 2 languages.

Assumptions

  • could use of client/server as separated instances,
  • share kernel PHP GPRC code to be a contract
  • independent *.proto repository to have possibility use of another package manager in other technology than PHP.

Installation

Initial

First, as I have a race here composer vs (client & server), need manually run composer:

make composer-install

This will initialize all composer dependency.

Run

Second, we can run Client vs Server test

make run-test

Sources

About

My Proof of Concept to use GRPC with at least 2 languages


Languages

Language:PHP 64.6%Language:Dockerfile 15.5%Language:Shell 11.8%Language:Makefile 7.7%Language:Gherkin 0.4%