Posts

Showing posts from February, 2020

A Simple gRPC CRUD Example Running on Helidon SE

This is in continuation of the my previous posts on gRPC CRUD Example with Java. In case you have not read them yet, here are the links - Pause here, take a look at those posts and then resume ;)

https://www.jobinesh.com/2020/01/a-simple-grpc-example.htmlhttps://www.jobinesh.com/2020/01/a-simple-grpc-crud-example-with-java.html
This post shares a simple and complete gRPC CRUD example that runs as Helidon SE microservice.  The gRPC service generated using stdndrad approach as we discussed in previous posts. However the this example runs the gRPC APIs on Helidon SE service ;) If you are interested to see how the Helidon SE embraces gRPC service implementation that we have, see this class: HelidonSEServer.java in the example project. As a bonus we can leverage the built-in Helidon SE offerings for monitoring and tracing the gRPC APIs. For instance the following URL gives you health check info for our example: http://localhost:8080/health

You can find the complete source here: https://git…

Disclaimer

The views expressed on this blog are my own and do not necessarily reflect the views of my employer.