Component Model





Repository






API
"
One API
"
but
Multiple
combinations
of
services, plugins
and Domain Models





Server side assembly
One Context



Architecture




Some figures ?
Large repository
- Single Server
- 10 repositories on PGSQL
- 1 ES cluster
- inject 6,000 docs/s
- 3,000 Requests/s for READ
Search
- Scale out queries & reads : 6,000 Requests/s
- Re-indexing speed :
- 3,000 docs/s on SQL
- 10,000 docs/s on MongoDB
Scaling

Scale Interactive Processing

Scale Batch Processing

Scale
Queries

Scale out Storage

Scale Storage
with NoSQL

10000 Feet View
By Thierry Delprat
10000 Feet View
- 2,086