goharbor / perf

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

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

Closed jerryqzhang closed 10 months ago

jerryqzhang commented 1 year ago

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

chlins commented 1 year 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.