goharbor / perf

performance test scripts and data
Apache License 2.0
20 stars 16 forks source link

Why does it take less time to push artifacts to different projects than to the same project? #44

Closed jerryqzhang closed 6 months ago

jerryqzhang commented 11 months ago

https://github.com/goharbor/perf/wiki/Harbor-2.5.0 image

chlins commented 11 months ago

Because each project is quota limited, there is an additional lock cost for checking and updating quotas when a large number of concurrent pushes to the same project.