Sharkbench

Benchmarking programming languages and web frameworks

Serverpod (Dart)
Serverpod is a server-side framework designed specifically for Dart. It seamlessly integrates with Flutter, making it an ideal choice for mobile app developers using Dart and Flutter who need a reliable backend solution.
This benchmark tests how fast a framework can perform concurrent HTTP requests, I/O operations, and JSON de/serialization.
MedianP99
Framework
Requests per second
Latency
Stability
Memory
Dart (AOT v3.4) / Serverpod v2 (Relic)
6919
4.0 ms
24.14 %
17.5 MB
Dart (AOT v3.3) / Serverpod v2 (Relic)
6430
4.3 ms
25.32 %
17.0 MB
Dart (AOT v3.2) / Serverpod v2 (Relic)
6414
4.3 ms
25.93 %
17.2 MB
Dart (AOT v3.1) / Serverpod v2 (Relic)
5974
4.7 ms
26.88 %
16.8 MB

About Dart

Paradigm

Object-Oriented, Functional, Imperative

Execution

JIT, AOT

Typing

Static

Null Safety

YES

Memory Management

Garbage Collection

Dart is a client-optimized programming language for fast apps on any platform. It is developed by Google and is optimized for building user interfaces with event-driven programming. Dart supports both just-in-time (JIT) compilation for fast development cycles and ahead-of-time (AOT) compilation for high-performance deployments. Dart is also the programming language behind Flutter, Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.

Dart web frameworks

MedianP99
Framework
Requests per second
Latency
Stability
Memory
Dart (AOT) / HttpServer
STD
7314
3.8 ms
23.99 %
15.0 MB
Dart (AOT) / Pharaoh
7229
3.9 ms
23.64 %
15.9 MB
Dart (AOT) / Serverpod (Relic)
6919
4.0 ms
24.14 %
17.5 MB
Dart (AOT) / Serinus
6831
4.1 ms
24.61 %
15.7 MB
Dart (AOT) / Vania
6710
4.1 ms
24.55 %
17.0 MB
Dart (AOT) / Shelf
6311
4.4 ms
24.82 %
16.4 MB
Dart (AOT) / Dart Frog
5875
4.8 ms
26.06 %
15.8 MB

© 2024 Tien Do Nam