fastboot
fastboot copied to clipboard
常用开源框架20倍启动速度,5分之一内存占用不到的java 框架~.an Extremely fast Java web framework, with a startup speed 20 times faster than commonly used frameworks, one-fifth memory usage, less than 0....
中文版 | English
Introduction
an Extremely fast Java web framework, with a startup speed 20 times faster than commonly used frameworks, one-fifth memory usage, less than 0.1 seconds startup, and a minimum memory usage of 20-30m
Project Vision
The best cloud native solution in the Java field.
Personal Vision
- What is needed is a platform, on which one can constantly cultivate oneself, after all, learning things and being exposed to new technological points every day
- Has a sense of direction, is not confused, does not waste time, and has a feasible learning plan
- Continuously accumulate and improve learning efficiency through work and study experience
- It can be summarized and reflected on, and the process can be continuously polished to create a platform, a product, or a masterpiece
- I hope to improve my process skills in writing this project
Support Description
In order to better open source and support, the following technical support is provided to assist enterprises in quickly realizing cloud based bio platform and platform integration
- Construction and Implementation Guidelines for Enterprise DevOps Technology Platform
- Enterprise automation and continuous integration system support
- Planning and design guidance for the architecture of enterprise cloud original biochemistry in Taiwan and Taiwan
- Enterprise Process Technology Q&A and Technical Guidance
- If you need technical support or group communication, please follow the official account and WeChat communication:
Cloud native concept
What is cloud native
How to cloud native
Basic DevOps Technology Body
Overall architecture support
The overall architecture support is for the overall platform process, covering management, development, testing, operation and maintenance, and production lines,
Implement the landing and management of the overall platform

- IM system based on fastboot -> fastboot-im
https://gitee.com/stylesmile/fastboot-im.git
https://github.com/stylesmile/fastboot-im.git
Quickly start detailed documentation
Quickly start k8s deployment for fastbost (base rainbond)
Quickly start Docker deployment fastboot
Quickly start native image of graalvm
Quickly start about mybatis
Quickly start about redis
Quickly start about mongodb
Quickly start about beetlsql
Quickly start about template engine enjoy
Quickly start about login
Quickly start Implementing AOP with custom annotations
Application Development Manual:visit
Quickly start example
Development specifications
1.Basic specifications for Java coding
2.specifications
3.redisspecifications
<parent>
<groupId>io.github.stylesmile</groupId>
<artifactId>fastboot-parent</artifactId>
<version>2.9.2</version>
</parent>
<dependency>
<groupId>io.github.stylesmile</groupId>
<artifactId>fastboot-web</artifactId>
</dependency>
If you manage the gradle used for dependency
Refer to Gradle configuration
import io.github.stylesmile.annotation.Controller;
import io.github.stylesmile.annotation.RequestMapping;
import io.github.stylesmile.app.App;
@Controller
public class Application {
public static void main(String[] args) {
App.start(Application.class, args);
}
@RequestMapping("/")
public String hello() {
return "hello fastboot";
}
}
After the latest version is released, it may take several days for other image repositories to synchronize the images, which can be downloaded from the original Maven official repository
<repository>
<id>maven1</id>
<url>https://repo1.maven.org/maven2/</url>
</repository>
20 m of memory occupied, with a startup time of only 01 seconds (the server is a 1-core 1g virtual machine)

Development encountered issues
Problem Solving List