Check | rs-actix-base-1 | rs-actix-base-2 | rs-actix-base-3 | rs-actix-profiletweaks-1 | rs-actix-profiletweaks-2 | rs-actix-profiletweaks-3 | rs-actix-skylake-1 | rs-actix-skylake-2 | rs-actix-skylake-3 | rs-actix-znver2-1 | rs-actix-znver2-2 | rs-actix-znver2-3 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Docker image size (MB) | 85.6 | 85.6 | 85.6 | 81.7 | 81.7 | 81.7 | 81.8 | 81.8 | 81.8 | 81.7 | 81.7 | 81.7 |
HTTP GET / returns 200 or 404 | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /city/v1/get returns 400 with error JSON with message | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /city/v1/get?id=101748063&language=cs&extra=paramShouldBeIgnored returns 200 and correct object | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /city/v1/get?id=101748109&language=de returns 200 and correct object | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /city/v1/get?id=101748111&language=cs returns 200 and correct object | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /city/v1/get?id=101748113&language=cs returns 200 and correct object | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /city/v1/get?id=123 returns 400 with error JSON with message | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /city/v1/get?id=123&language=cs returns 404 (this does not exist) with error JSON with message | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /city/v1/get?id=blabla&language=cs returns 400 with error JSON with message | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /city/v1/get?language=cs returns 400 with error JSON with message | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
HTTP GET /fnhjkdniudsancyne returns 404 | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
Service logs a message containing 8080 (used port) on startup | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
Service logs every request, message contains url path | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
Startup time (to start responding) secs | 0.00264 | 0.00244 | 0.00243 | 0.00278 | 0.0023 | 0.00278 | 0.00264 | 0.0025 | 0.00252 | 0.00212 | 0.00221 | 0.00252 |
Stops gracefully | Good, in 5.5s | Good, in 5.6s | Good, in 5.5s | Good, in 5.5s | Good, in 5.7s | Good, in 5.5s | Good, in 5.5s | Good, in 5.5s | Good, in 5.5s | Good, in 5.5s | Good, in 5.6s | Good, in 5.6s |
The graphs are interactive, view the rendered HTML locally to enjoy it.