Skip to content

Commit 48f1467

Browse files
committed
python-benchmark results
1 parent ac084e2 commit 48f1467

File tree

3 files changed

+759
-0
lines changed

3 files changed

+759
-0
lines changed
Lines changed: 253 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,253 @@
1+
{
2+
"metadata": {
3+
"language": "python",
4+
"timestamp": "2025-09-12T12:25:16.602580Z",
5+
"python_version": "3.12.11",
6+
"platform": "macOS-15.6.1-arm64-arm-64bit",
7+
"cpu_count": 10,
8+
"total_memory_gb": 32.0,
9+
"total_tests": 12
10+
},
11+
"results": [
12+
{
13+
"test_name": "throughput",
14+
"language": "python",
15+
"data_size": 204904,
16+
"concurrency": 1,
17+
"put_latency_ms": 167.2078056629592,
18+
"get_latency_ms": 198.00823633462036,
19+
"end_to_end_latency_ms": 365.2204166622444,
20+
"ops_per_second": 2.7380725566741777,
21+
"bytes_per_second": 561042.0191527657,
22+
"peak_memory_mb": 0.0,
23+
"memory_efficiency_ratio": 0.0,
24+
"p50_latency": 366.2523329985561,
25+
"p95_latency": 368.30887499672826,
26+
"p99_latency": 368.30887499672826,
27+
"timestamp": "2025-09-12T12:12:47.306340Z",
28+
"python_version": "3.12.11",
29+
"cpu_count": 10,
30+
"total_memory_gb": 32.0
31+
},
32+
{
33+
"test_name": "memory",
34+
"language": "python",
35+
"data_size": 204904,
36+
"concurrency": 1,
37+
"put_latency_ms": 0.0,
38+
"get_latency_ms": 0.0,
39+
"end_to_end_latency_ms": 0.0,
40+
"ops_per_second": 0.0,
41+
"bytes_per_second": 0.0,
42+
"peak_memory_mb": 13.24461841583252,
43+
"memory_efficiency_ratio": 0.01475404394401522,
44+
"p50_latency": 0.0,
45+
"p95_latency": 0.0,
46+
"p99_latency": 0.0,
47+
"timestamp": "2025-09-12T12:12:55.767866Z",
48+
"python_version": "3.12.11",
49+
"cpu_count": 10,
50+
"total_memory_gb": 32.0
51+
},
52+
{
53+
"test_name": "concurrency",
54+
"language": "python",
55+
"data_size": 204904,
56+
"concurrency": 2,
57+
"put_latency_ms": 0.0,
58+
"get_latency_ms": 0.0,
59+
"end_to_end_latency_ms": 710.1961042004405,
60+
"ops_per_second": 1.40806179319419,
61+
"bytes_per_second": 288517.4936726623,
62+
"peak_memory_mb": 0.0,
63+
"memory_efficiency_ratio": 0.0,
64+
"p50_latency": 714.5711250050226,
65+
"p95_latency": 734.5971670001745,
66+
"p99_latency": 734.5971670001745,
67+
"timestamp": "2025-09-12T12:12:59.345614Z",
68+
"python_version": "3.12.11",
69+
"cpu_count": 10,
70+
"total_memory_gb": 32.0
71+
},
72+
{
73+
"test_name": "throughput",
74+
"language": "python",
75+
"data_size": 400000,
76+
"concurrency": 1,
77+
"put_latency_ms": 318.18818066676613,
78+
"get_latency_ms": 375.3186946608669,
79+
"end_to_end_latency_ms": 693.511013664344,
80+
"ops_per_second": 1.4419381672343494,
81+
"bytes_per_second": 576775.2668937398,
82+
"peak_memory_mb": 0.0,
83+
"memory_efficiency_ratio": 0.0,
84+
"p50_latency": 683.0248329933966,
85+
"p95_latency": 731.9190419948427,
86+
"p99_latency": 731.9190419948427,
87+
"timestamp": "2025-09-12T12:13:03.438736Z",
88+
"python_version": "3.12.11",
89+
"cpu_count": 10,
90+
"total_memory_gb": 32.0
91+
},
92+
{
93+
"test_name": "memory",
94+
"language": "python",
95+
"data_size": 400000,
96+
"concurrency": 1,
97+
"put_latency_ms": 0.0,
98+
"get_latency_ms": 0.0,
99+
"end_to_end_latency_ms": 0.0,
100+
"ops_per_second": 0.0,
101+
"bytes_per_second": 0.0,
102+
"peak_memory_mb": 25.70949649810791,
103+
"memory_efficiency_ratio": 0.01483769729176043,
104+
"p50_latency": 0.0,
105+
"p95_latency": 0.0,
106+
"p99_latency": 0.0,
107+
"timestamp": "2025-09-12T12:13:20.706526Z",
108+
"python_version": "3.12.11",
109+
"cpu_count": 10,
110+
"total_memory_gb": 32.0
111+
},
112+
{
113+
"test_name": "concurrency",
114+
"language": "python",
115+
"data_size": 400000,
116+
"concurrency": 2,
117+
"put_latency_ms": 0.0,
118+
"get_latency_ms": 0.0,
119+
"end_to_end_latency_ms": 1415.9630707988981,
120+
"ops_per_second": 0.7062331077856372,
121+
"bytes_per_second": 282493.2431142549,
122+
"peak_memory_mb": 0.0,
123+
"memory_efficiency_ratio": 0.0,
124+
"p50_latency": 1442.751208000118,
125+
"p95_latency": 1467.0746250048978,
126+
"p99_latency": 1467.0746250048978,
127+
"timestamp": "2025-09-12T12:13:27.813266Z",
128+
"python_version": "3.12.11",
129+
"cpu_count": 10,
130+
"total_memory_gb": 32.0
131+
},
132+
{
133+
"test_name": "throughput",
134+
"language": "python",
135+
"data_size": 1000000,
136+
"concurrency": 1,
137+
"put_latency_ms": 768.3273193300314,
138+
"get_latency_ms": 899.5437359990319,
139+
"end_to_end_latency_ms": 1667.8751943351624,
140+
"ops_per_second": 0.5995652452872012,
141+
"bytes_per_second": 599565.2452872013,
142+
"peak_memory_mb": 0.0,
143+
"memory_efficiency_ratio": 0.0,
144+
"p50_latency": 1664.4525000010617,
145+
"p95_latency": 1686.7195410013665,
146+
"p99_latency": 1686.7195410013665,
147+
"timestamp": "2025-09-12T12:13:38.283071Z",
148+
"python_version": "3.12.11",
149+
"cpu_count": 10,
150+
"total_memory_gb": 32.0
151+
},
152+
{
153+
"test_name": "memory",
154+
"language": "python",
155+
"data_size": 1000000,
156+
"concurrency": 1,
157+
"put_latency_ms": 0.0,
158+
"get_latency_ms": 0.0,
159+
"end_to_end_latency_ms": 0.0,
160+
"ops_per_second": 0.0,
161+
"bytes_per_second": 0.0,
162+
"peak_memory_mb": 64.04707050323486,
163+
"memory_efficiency_ratio": 0.014890209792781736,
164+
"p50_latency": 0.0,
165+
"p95_latency": 0.0,
166+
"p99_latency": 0.0,
167+
"timestamp": "2025-09-12T12:14:17.869233Z",
168+
"python_version": "3.12.11",
169+
"cpu_count": 10,
170+
"total_memory_gb": 32.0
171+
},
172+
{
173+
"test_name": "concurrency",
174+
"language": "python",
175+
"data_size": 1000000,
176+
"concurrency": 2,
177+
"put_latency_ms": 0.0,
178+
"get_latency_ms": 0.0,
179+
"end_to_end_latency_ms": 3327.767358098936,
180+
"ops_per_second": 0.3005017756323186,
181+
"bytes_per_second": 300501.77563231863,
182+
"peak_memory_mb": 0.0,
183+
"memory_efficiency_ratio": 0.0,
184+
"p50_latency": 3323.649790996569,
185+
"p95_latency": 3393.2539579982404,
186+
"p99_latency": 3393.2539579982404,
187+
"timestamp": "2025-09-12T12:14:34.544106Z",
188+
"python_version": "3.12.11",
189+
"cpu_count": 10,
190+
"total_memory_gb": 32.0
191+
},
192+
{
193+
"test_name": "throughput",
194+
"language": "python",
195+
"data_size": 10000000,
196+
"concurrency": 1,
197+
"put_latency_ms": 7502.706972004186,
198+
"get_latency_ms": 8922.449360999357,
199+
"end_to_end_latency_ms": 16425.16023599698,
200+
"ops_per_second": 0.06088220666538305,
201+
"bytes_per_second": 608822.0666538305,
202+
"peak_memory_mb": 0.0,
203+
"memory_efficiency_ratio": 0.0,
204+
"p50_latency": 16436.953374999575,
205+
"p95_latency": 16444.18287499866,
206+
"p99_latency": 16444.18287499866,
207+
"timestamp": "2025-09-12T12:16:13.493495Z",
208+
"python_version": "3.12.11",
209+
"cpu_count": 10,
210+
"total_memory_gb": 32.0
211+
},
212+
{
213+
"test_name": "memory",
214+
"language": "python",
215+
"data_size": 10000000,
216+
"concurrency": 1,
217+
"put_latency_ms": 0.0,
218+
"get_latency_ms": 0.0,
219+
"end_to_end_latency_ms": 0.0,
220+
"ops_per_second": 0.0,
221+
"bytes_per_second": 0.0,
222+
"peak_memory_mb": 639.1127805709839,
223+
"memory_efficiency_ratio": 0.014921847057325886,
224+
"p50_latency": 0.0,
225+
"p95_latency": 0.0,
226+
"p99_latency": 0.0,
227+
"timestamp": "2025-09-12T12:22:34.396830Z",
228+
"python_version": "3.12.11",
229+
"cpu_count": 10,
230+
"total_memory_gb": 32.0
231+
},
232+
{
233+
"test_name": "concurrency",
234+
"language": "python",
235+
"data_size": 10000000,
236+
"concurrency": 2,
237+
"put_latency_ms": 0.0,
238+
"get_latency_ms": 0.0,
239+
"end_to_end_latency_ms": 32424.851345802017,
240+
"ops_per_second": 0.030840542315376508,
241+
"bytes_per_second": 308405.4231537651,
242+
"peak_memory_mb": 0.0,
243+
"memory_efficiency_ratio": 0.0,
244+
"p50_latency": 32389.564750003046,
245+
"p95_latency": 32829.3382920092,
246+
"p99_latency": 32829.3382920092,
247+
"timestamp": "2025-09-12T12:25:16.602065Z",
248+
"python_version": "3.12.11",
249+
"cpu_count": 10,
250+
"total_memory_gb": 32.0
251+
}
252+
]
253+
}

0 commit comments

Comments
 (0)