Sharkbench

Benchmarking programming languages and web frameworks

Spring Boot (Java)

Spring Boot is an open-source Java framework for building standalone, production-grade Spring-based applications with minimal configuration. It extends the Spring platform with convention-over-configuration principles to minimize boilerplate code. Spring Boot is widely used for microservices, web applications, and enterprise projects due to its robustness and extensive ecosystem.
This benchmark tests how fast a framework can perform concurrent HTTP requests, I/O operations, and JSON de/serialization.

OS: Linux/DockerCPU: Ryzen 7 7800X3DLast Updated: 2025-05-04
MedianP99
Framework
Requests per second
Latency
Stability
Memory
5813
0.8 ms
0.86 %
634.2 MB
1105
1.7 ms
1.67 %
596.8 MB
5636
0.8 ms
0.87 %
598.6 MB
5410
0.8 ms
0.89 %
629.9 MB
1032
1.9 ms
0.99 %
514.1 MB
1046
1.5 ms
1.37 %
618.5 MB
5020
0.8 ms
0.92 %
1.5 GB
975
2.0 ms
1.02 %
1.3 GB
5472
0.8 ms
0.88 %
1.6 GB
1056
1.9 ms
0.96 %
1.6 GB
7051
1.2 ms
1.64 %
130.4 MB
2305
1.1 ms
1.06 %
157.5 MB
7066
1.2 ms
1.64 %
148.9 MB
1453
1.1 ms
1.09 %
156.9 MB

Comparisons

About Java

Paradigm

Object-Oriented, Imperative

Execution

JIT, AOT

Typing

Static

Null Safety

NO

Memory Management

Garbage Collection

Java is a versatile programming language developed by Sun Microsystems, now owned by Oracle Corporation. It supports development across various platforms through its "write once, run anywhere" approach. Java is known for its object-oriented structure, high performance, and robust security features ideal for enterprise systems and Android development.

Java web frameworks

How does Spring Boot compare other Java frameworks?
MedianP99
Framework
Requests per second
Latency
Stability
Memory
23116
1.3 ms
66.75 %
484.4 MB
19917
1.5 ms
63.30 %
137.0 MB
7051
1.2 ms
1.64 %
130.4 MB
6240
0.7 ms
0.82 %
362.5 MB
5813
0.8 ms
0.86 %
634.2 MB
5602
0.8 ms
0.86 %
390.3 MB
2305
1.1 ms
1.06 %
157.5 MB
1105
1.7 ms
1.67 %
596.8 MB

Popular web frameworks

How does Spring Boot compare to other popular frameworks?
MedianP99
Framework
Requests per second
Latency
Stability
Memory
21030
1.6 ms
71.96 %
8.5 MB
14707
1.2 ms
2.64 %
136.5 MB
7051
1.2 ms
1.64 %
130.4 MB
5813
0.8 ms
0.86 %
634.2 MB
5766
5.5 ms
64.50 %
82.5 MB
3546
1.0 ms
1.14 %
16.7 MB
2305
1.1 ms
1.06 %
157.5 MB
1185
21.0 ms
21.21 %
41.2 MB
1105
1.7 ms
1.67 %
596.8 MB
1092
7.7 ms
9.22 %
90.3 MB
950
8.8 ms
10.33 %
130.1 MB
299
101.7 ms
56.47 %
84.2 MB

© 2025 Tien Do Nam