# Platform metrics

## <span class="mw-headline" id="bkmrk-performance-indicato-1">Performance indicators</span>

Tested on a standard AWS small server

Setup

- Topology: Seperate frontend / database server
- Hardware: 4 Core CPU, 2 Gb RAM
- Software: Windows, MySQL, Tomcat
- Usecases: login, list, item, update, export

Results

- Frontend server: Average 80% CPU
- Database server: N/A
- Page throughput: 63 requests/second
- Size throughput: 421 kB/second

Results are equivilant to 500+ concurrent users

## <span class="mw-headline" id="bkmrk-high-volume-toleranc-1">High volume tolerance</span>

Setup

- 100.000 records, 5 columns each
- 20 mB export CSV file size

Results

- &lt;2 second reponse
- &lt;300 mB heap size spike
- &lt;1% garbage collection

## <span class="mw-headline" id="bkmrk-codebase-metrics-1">Codebase metrics</span>

Project metrics for source version 2489

- Java codebase: 536.529 lines
- Other sources: 161.647 lines
- Designer pages: 507
- Engine classes: 838
- Dependent libs: 90

[Codebase development over time](https://docs.tsnocode.com/books/glossary-nomenclature/page/codebase-development-over-time "SvnStatistics")