ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
k6 test, 10 minute run, 1000 virtual user, around 5.6 Gbit/s peak traffic
2
Kernel 5.13.12
3
RequestsCPU Usage
4
Go VersionTest Runduration (p50)recv (p50)duration (p90)recv (p90)duration (p95)recv (p95)systemsoftirqusertotal cpu% cpu change
5
1.17.6https12,994,8514,86,5815,837,610,8620,1511,192,2030,00%
6
1.17.6http 12,694,4513,195,0613,375,220,7850,1710,521,47633,00%
7
1.17.6http sendfile12,124,2312,715,3513,285,350,4920,2030,5271,22244,53%
8
1.16.3+ktlsktls sendfile13,365,3214,36,2514,986,921,660,080,2551,9959,44%
9
10
https://github.com/jim3ma/go/tree/dev.ktls.1.16.3
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100