The Fedora community has conducted a number of performance tests. The details of each test, including testing parameters and results, are included in the following sections. A number of factors influence Fedora 4 performance, such as:
|
For best performance, we recommend:
-Xmx2048m
12345678
at the path /12/34/56/78
. Automatically-generated identifiers will use this pattern.-Dfcrepo.modeshape.configuration=config/single-file/repository.json
).Ingesting content into Fedora 4 is generally faster than ingesting into Fedora 3 on the same hardware (tested up to 10,000 containers with 50MB binaries).
Updating content in Fedora 4 is generally faster than in Fedora 3.
Arbitrarily-large files can be ingested and downloaded via the REST API (tested up to 1TB). The only apparent limitations are disk space available to store the files, and a sufficiently large Java heap size (tested with -Xmx2048m).
Ingest and read/update/delete testing on multiple servers configured as a cluster.
CRUD testing on multiple servers configured as a cluster with a load balancer.
Reports of real-world ingest and performance testing.