AleksK1NG
Kotlin-Spring-gRPC-Microservice
Kotlin

Kotlin Spring gRPC Microservice

Last updated May 16, 2026
24
Stars
14
Forks
0
Issues
0
Stars/day
Attention Score
7
Language breakdown
Kotlin 95.3%
Makefile 3.6%
Dockerfile 1.1%
Files click to expand
README

Kotlin, Spring WebFlux, gRPC microservice 👋✨💫

👨‍💻 Full list what has been used:

Spring web framework
Spring WebFlux Reactive REST Services
gRPC Kotlin gRPC
gRPC-Spring-Boot-Starter gRPC Spring Boot Starter
Spring Data R2DBC a specification to integrate SQL databases using reactive drivers
Zipkin open source, end-to-end distributed tracing
Spring Cloud Sleuth autoconfiguration for distributed tracing
Prometheus monitoring and alerting
Grafana for to compose observability dashboards with everything from Prometheus
Kubernetes automating deployment, scaling, and management of containerized applications
Docker and docker-compose
Helm The package manager for Kubernetes
Flywaydb for migrations

All UI interfaces will be available on ports:

Swagger UI: http://localhost:8000/webjars/swagger-ui/index.html

Swagger

Grafana UI: http://localhost:3000

Grafana

Zipkin UI: http://localhost:9411

Zipkin

Prometheus UI: http://localhost:9090

Prometheus

For local development 🙌👨‍💻🚀:

make local // for run docker compose
or
make develop // run all in docker compose
🔗 More in this category

© 2026 GitRepoTrend · AleksK1NG/Kotlin-Spring-gRPC-Microservice · Updated daily from GitHub