Benchmark of containerized-1, containerized-2, containerized-3, master-1, master-2, master-3

General Info & Checks

Check containerized-1 containerized-2 containerized-3 master-1 master-2 master-3
Docker image size (MB) 83.9 83.9 83.9 83.8 83.8 83.8
Does not start with invalid ES address Good, exited in 0.2s Good, exited in 0.1s Good, exited in 0.1s Good, exited in 0.1s Good, exited in 0.1s Good, exited in 0.2s
Does not start without env variables Good, exited in 0.2s Good, exited in 0.1s Good, exited in 0.1s Good, exited in 0.1s Good, exited in 0.1s Good, exited in 0.1s
HTTP GET / returns 200 or 404 Good Good Good Good Good Good
HTTP GET /city/v1/get returns 400 with error JSON with message 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
HTTP GET /city/v1/get?id=101748111&language=cs returns 200 and correct object Good Good Good Good Good Good
HTTP GET /city/v1/get?id=1108839329&language=cs&extra=paramShouldBeIgnored returns 200 and correct object 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
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
HTTP GET /city/v1/get?id=blabla&language=cs returns 400 with error JSON with message 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
HTTP GET /fnhjkdniudsancyne returns 404 Good Good Good Good Good Good
Service logs a message containing 8080 (used port) on startup Good Good Good Good Good Good
Service logs every request, message contains url path Good Good Good Good Good Good
Startup time (to start responding) secs 0.0934 0.0773 1.18 0.0759 0.0879 0.0771
Stops gracefully Bad, did not stop in 15.3s Bad, did not stop in 15.3s Bad, did not stop in 15.4s Bad, did not stop in 15.3s Bad, did not stop in 15.3s Bad, did not stop in 15.3s

Graphs

The graphs are interactive, view the rendered HTML locally to enjoy it.