sample-spring-boot-graalvm icon indicating copy to clipboard operation
sample-spring-boot-graalvm copied to clipboard

Demo project that shows how to build Spring Boot applications with GraalVM and run them in serverless architecture, e.g. Knative on Kubernetes with Skaffold and Jib

Spring Boot With GraalVM Demo Project Twitter

CircleCI

SonarCloud Bugs Coverage Lines of Code

In this project I'm demonstrating you how to prepare applications for compilation with GraalVM.

Getting Started

This repo is used in several articles that leverages fast application startup.

  1. Microservices on Knative with Spring Boot and GraalVM - intro to the native Spring Boot compilation with GraalVM and deploy to Knative
  2. Canary Release on Kubernetes with Knative and Tekton - intro to canary releases with Knative gradual rollout and Tekton pipelines