Tag

Spring Native

1 views collected around this technical thread.

IT Services Circle
IT Services Circle
Oct 5, 2023 · Cloud Native

Getting Started with Spring Native: Building Ultra‑Fast Spring Boot Applications

This article introduces Spring Native, explains how it uses GraalVM to compile Spring Boot apps into native executables with sub‑100 ms startup and lower memory usage, provides step‑by‑step setup and Docker build instructions, and compares its performance against traditional Spring Boot launches.

DockerGraalVMJava
0 likes · 6 min read
Getting Started with Spring Native: Building Ultra‑Fast Spring Boot Applications
Selected Java Interview Questions
Selected Java Interview Questions
Dec 27, 2022 · Backend Development

Using Spring Native to Reduce Memory Footprint of Spring Boot Microservices

This article explains how to optimize memory usage and startup time of Spring Boot microservices on a limited-resource server by configuring JVM parameters, installing GraalVM, and building native images with Spring Native and Docker Buildpacks, providing step‑by‑step instructions and code examples.

DockerGraalVMJVM
0 likes · 13 min read
Using Spring Native to Reduce Memory Footprint of Spring Boot Microservices
Java Architect Essentials
Java Architect Essentials
Nov 28, 2022 · Backend Development

Building and Running a Spring Native Application with GraalVM and Docker

This article explains what Spring Native is, how to set up the required environment, the two main ways to build a native Spring Boot image using either Buildpacks or the GraalVM native-image Maven plugin, and demonstrates container deployment and performance comparison with traditional JVM execution.

DockerGraalVMJava
0 likes · 10 min read
Building and Running a Spring Native Application with GraalVM and Docker
macrozheng
macrozheng
Oct 14, 2022 · Cloud Native

How Spring Native Cuts Spring Boot Startup to Under 100ms: A Hands‑On Comparison

This article walks through what Spring Native is, how it uses GraalVM native images to dramatically reduce Spring Boot startup time, and provides a step‑by‑step setup, performance comparison, and troubleshooting tips for building and running native Spring applications.

GraalVMJavaPerformance
0 likes · 8 min read
How Spring Native Cuts Spring Boot Startup to Under 100ms: A Hands‑On Comparison
Top Architect
Top Architect
Oct 8, 2022 · Backend Development

Reducing Spring Boot Microservice Memory Usage with Spring Native on a Single 2C/4G Server

This tutorial explains how to address memory constraints when deploying multiple Spring Boot microservices on a single 2‑CPU, 4‑GB server by applying JVM tuning, installing GraalVM, configuring Spring Native 0.11.1 with Maven plugins, building native images, and deploying them via Docker, achieving startup times in milliseconds and memory consumption around 28 MB.

DockerGraalVMJVM Tuning
0 likes · 14 min read
Reducing Spring Boot Microservice Memory Usage with Spring Native on a Single 2C/4G Server
Code Ape Tech Column
Code Ape Tech Column
Sep 30, 2022 · Cloud Native

Spring Native: Achieving Sub‑100 ms Startup for Spring Boot Applications

This article introduces Spring Native, explains how native images built with GraalVM can reduce Spring Boot startup time to under 100 ms, walks through environment setup, project initialization, Docker image creation, performance testing, and provides troubleshooting tips for common issues.

DockerGraalVMPerformance
0 likes · 8 min read
Spring Native: Achieving Sub‑100 ms Startup for Spring Boot Applications
Sohu Tech Products
Sohu Tech Products
Sep 15, 2021 · Backend Development

SpringOne Conference Summary: Spring Framework 6 and Spring Boot 3 Roadmap, JDK 17 Baseline, and Spring Native Updates

The SpringOne conference announced that Spring Framework 6 and Spring Boot 3 will reach production‑ready GA status in Q4 2022, outlined their milestone and release‑candidate schedule, required JDK 17 and Jakarta EE 9 compatibility, detailed Spring Native's native‑image support, and previewed upcoming Spring Boot 2.6 and 2.7 releases.

JDK 17Jakarta EEJava
0 likes · 4 min read
SpringOne Conference Summary: Spring Framework 6 and Spring Boot 3 Roadmap, JDK 17 Baseline, and Spring Native Updates
Top Architect
Top Architect
Sep 5, 2021 · Cloud Native

Spring Native Beta: Building Native Spring Applications with GraalVM

Spring Native Beta introduces Maven and Gradle plugins and native‑configuration annotations that let Spring applications be compiled into GraalVM native images, enabling ultra‑fast startup, low memory usage, and container‑friendly executables for cloud‑native deployments.

AOTGraalVMJava
0 likes · 11 min read
Spring Native Beta: Building Native Spring Applications with GraalVM
macrozheng
macrozheng
May 20, 2021 · Cloud Native

How Spring Native Beta Enables Instant Startup and Tiny Containers

Spring Native beta lets Spring applications run as GraalVM native images, offering near‑instant startup, reduced memory usage, and container‑ready executables, while providing Maven/Gradle plugins, AOT transformation, and broad Spring ecosystem support for modern cloud‑native deployments.

AOTContainer ImagesGraalVM
0 likes · 10 min read
How Spring Native Beta Enables Instant Startup and Tiny Containers
Java Architecture Diary
Java Architecture Diary
May 10, 2021 · Backend Development

Mastering Spring Native with GraalVM: A Hands‑On Guide to Configuring Mica Components

This article walks through building a Spring Native application with GraalVM, demonstrates how to generate native‑image configuration files, and shows step‑by‑step integration of Mica components such as ip2region, captcha, and caffeine using Spring Native hints and custom resource configurations.

GraalVMJavaMica
0 likes · 7 min read
Mastering Spring Native with GraalVM: A Hands‑On Guide to Configuring Mica Components
Java Architecture Diary
Java Architecture Diary
Mar 30, 2021 · Cloud Native

Build Ultra‑Fast Spring Native Apps with GraalVM and UPX

This guide walks you through installing GraalVM, configuring Spring Native with Maven, building a native executable, and compressing it with UPX, demonstrating how to create high‑performance Java microservices in just a few minutes.

GraalVMSpring NativeUPX
0 likes · 7 min read
Build Ultra‑Fast Spring Native Apps with GraalVM and UPX
Java Architecture Diary
Java Architecture Diary
Mar 13, 2021 · Cloud Native

How Spring Native Beta Turns Spring Apps into Ultra‑Fast Native Executables

The Spring Native beta release lets developers compile Spring applications into GraalVM native images via start.spring.io, offering near‑instant startup, peak performance, and lower memory usage while outlining usage, collaboration, supported scope, AOT transformation, and future roadmap.

Cloud NativeGraalVMSpring Boot
0 likes · 11 min read
How Spring Native Beta Turns Spring Apps into Ultra‑Fast Native Executables