Skip to content

vs4vijay/SKADI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SKADI

Running

ballerina run src/skadi/skadi.bal

OR

make run
make run-ip

Resources


Development Notes


ballerina new skadi
ballerina add skadi
ballerina add ipservice

curl localhost:9090/skadi/v1/healthz


--b7a.http.accesslog.console=true

Enable Observability (Distributed Tracing)
--b7a.observability.enabled=true


WebSub

https://ballerina.io/learn/by-example/grpc-unary-blocking.html

ballerina grpc --input src/ipservice.proto --output stubs
ballerina build ipservice
ballerina run target/bin/ipservice.jar 


go get -u github.com/kazegusuri/grpcurl


ballerina init

ballerina swagger mock https://petstore.swagger.io/v2/swagger.json -m petstore-mock

ballerina swagger client https://petstore.swagger.io/v2/swagger.json -m petstore-client


## Auto-generate server and client from *.proto
ballerina grpc --input ipservice.proto --mode service --output service
ballerina grpc --input ipservice.proto --mode client --output client
ballerina grpc --input ipservice.proto