Skip to content

Commit d1b8d01

Browse files
Introduce performance section at Readme.md
1 parent 72a5db7 commit d1b8d01

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@ Modern cloud web services developed in [Go](golang.org) execute on top of a runt
66

77
To tackle this problem, we have developed the Garbage Collector Control Interceptor (GCI) -- a request interceptor agnostic regarding the cloud service the load it is subjected load to. GCI helps to improve the service time of cloud services by controlling GC interventions and using simple load shedding mechanisms to signal load balancers or other clients, preventing serving requests during these interventions.
88

9-
TODO(danielfireman): benchmark the gci-go version.
9+
## Performance
10+
11+
**Message Push benchmark**
12+
13+
|Statistic|GCI Off (ms) |GCI On (ms) | Improvement (%) |
14+
|---------|------------- |------------|-----------------|
15+
|Median | 13704.544 |4957.355 |63.82% |
16+
|Average | 13642.15321 |4963.28354 |63.61 |
17+
|Std Dev | 1889.425185 |1314.098334 |30.44% |
18+
19+
More information and detailed benchmark results can be found [here](https://github.com/gcinterceptor/gci-go/tree/master/benchmarks/msgpush).
1020

1121
## Installing GCI
1222

0 commit comments

Comments
 (0)