Skip to content

A data aggregation microservice template developed using a reactive stack (WebFlux, WebClient, no database support), containing a Helm diagram and ready to deploy to Kubernetes according to common GitOps practices (Argo CD, GitHub Actions, GitHub Container Registry).

License

Notifications You must be signed in to change notification settings

300kks/aggregateservice

Repository files navigation

Aggregateservice

A data aggregation microservice template developed using a reactive stack (WebFlux, WebClient, no database support), containing a Helm diagram and ready to deploy to Kubernetes according to common GitOps practices (Argo CD, GitHub Actions, GitHub Container Registry).

Reactive stack:

  • Spring Reactive Web (WebFlux)
  • Reactive WebClient

Microservice contains:

  • Dockerfile
  • GitHub Actions
  • GitHub Container Registry
  • Helm chart
  • Distributed trace support (Jaeger)
  • Spring security
  • Actuator
  • Swagger

About

A data aggregation microservice template developed using a reactive stack (WebFlux, WebClient, no database support), containing a Helm diagram and ready to deploy to Kubernetes according to common GitOps practices (Argo CD, GitHub Actions, GitHub Container Registry).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages