A simple HTTP/1.1, HTTP/2 and grpc server to be used as a backend for Istio.
PORT=8080 ./mainVia HTTP/1.1
curl -d "test" localhost:8080Via HTTP/2 (untested, my debian is old)
curl -d "test" --http2 localhost:8080Via gRPC with polyglot
echo '{"thing": "it"}' | java -jar polyglot.jar \
--command=call \
--endpoint localhost:8080
--full_method=doer.Doer/DoIt
--proto_discovery_root=doer
--use_tls=false