Back to projects
Authentication
spring-boot-based-microservices
A modular, scalable Spring Boot microservices framework for managing courses and reviews. It features OAuth 2.0 authentication via Keycloak, API management with Spring Cloud Gateway, and observability using OTel, Grafana, Loki, Tempo, and Prometheus. MongoDB and PostgreSQL handle storage, with deployments via Docker Compose and Kubernetes.
Nasruddin
Maintainer
328 stars
About this project
A modular, scalable Spring Boot microservices framework for managing courses and reviews. It features OAuth 2.0 authentication via Keycloak, API management with Spring Cloud Gateway, and observability using OTel, Grafana, Loki, Tempo, and Prometheus. MongoDB and PostgreSQL handle storage, with deployments via Docker Compose and Kubernetes. Maintained by Nasruddin on GitHub, where it has earned 328 stars from the community.
It's actively developed around authentication, authorization, docker, and is a solid reference for anyone building with these tools.
Tags
Install
npm install spring-boot-based-microservicesMore Spring Boot projects