No video

Scaling Your Spring Boot App to Zero

  Рет қаралды 1,456

SpringDeveloper

SpringDeveloper

Күн бұрын

Speaker:
DaShaun Carter, VMware
Thomas Risberg, VMware
Serverless with scale to zero is very popular today. It lets you save server resources and money by only having your web app running when it is actually busy serving requests. JVM-based Spring Boot apps typically take several seconds to start, which introduces unwanted lag. We now have two exciting solutions available in Spring Boot 3 for this problem: compiling your app as a native application using GraalVM, or using the coordinated restore at checkpoint (CrAC) feature of OpenJDK. Both of these reduce start-up time to milliseconds.
We will take a look at using scale to zero for Spring Cloud Function apps as well as regular Spring Boot web apps running on Kubernetes with Knative and VMware Tanzu Application Platform. We will also explore using various cloud environments and any issues building and deploying your scale-to-zero apps.

Пікірлер: 2
@lhxperimental
@lhxperimental 11 ай бұрын
You really need to talk about the Tracing Agent when talking about native image building. Even a basic spring boot app that uses JPA/Hibernate fails on start when using a native image with something like a ClassNotFoundError. Except the simplest apps, I haven't been able to generate a working native image without using the tracing agent and triggering major code paths to capture the info about dynamically loaded class.
Scaling Spring Boot Applications in Real-Time
1:05:51
SpringDeveloper
Рет қаралды 22 М.
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 86 МЛН
Magic? 😨
00:14
Andrey Grechka
Рет қаралды 20 МЛН
Protect Your Microservices with Spring Cloud Gateway
28:10
SpringDeveloper
Рет қаралды 27 М.
Spring Spotlight: Sustainable Evolution with Spring (SpringOne 2024)
1:21:33
Spring Tips: Spring Modulith
37:39
SpringDeveloper
Рет қаралды 23 М.
Intelligent Beans with Spring AI
52:24
SpringDeveloper
Рет қаралды 3,6 М.
Spring Tips: Spring AI Observability
8:59
SpringDeveloper
Рет қаралды 2,4 М.
Spring Tips: Go Further and Faster with Spring Boot 3.3 (Updated)
36:57
Spring Tips: Proxies
27:18
SpringDeveloper
Рет қаралды 12 М.
Spring Office Hours: S3E25 - Zero to Spring Boot
1:08:27
SpringDeveloper
Рет қаралды 3 М.
Spring Office Hours S3E22 - What's new in Spring AI 1.0.0 M1
1:05:19
SpringDeveloper
Рет қаралды 2 М.
Spring Tips: HTMX
21:09
SpringDeveloper
Рет қаралды 11 М.