-
Type: Task
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 8.3
-
Component/s: Nuxeo Drive
-
Sprint:nxfit 8.3.1
-
Story Points:3
A scenario was added to the Gatling bench of the nuxeo-drive package, see sim45benchbatchedremotescan.
It allows to measure the performances of the batched remote scan performed at Nuxeo Drive initialization.
In the case of a single synchronization root with 100.000 randomly generated documents scanned by 10 concurrent users using a batch size of 100 we get:
- A throughput of ~ 40 requests / s, i.e. 4000 documents / s.
- An average response time of 200 ms.
See NXP-19482 for the implementation details.
- depends on
-
NXP-19483 Allow the Nuxeo random importer to generate a non uniform tree
- Resolved
-
NXP-19191 Drive: Prototype optimization of remote scan execution
- Resolved
-
NXP-19209 Setup a bench for Nuxeo Drive remote scan
- Resolved
- is required by
-
NXP-19482 Drive: Optimize remote scan execution by using a scroll API
- Resolved
-
NXP-19586 Drive: Implement Elasticsearch based batched remote scan
- Resolved
-
NXDRIVE-560 Remote scan: prototype use of new API to fetch the descendants of a folder
- Resolved
-
NXP-19443 Drive: optimize ScrollDescendants operation by avoiding DocumentModel loading
- Open