Steven Smith 2f0fc85ee7 Removed Java 7 install, now only Java 8 is supported %!s(int64=9) %!d(string=hai) anos
..
src 1ed95e1d42 Fix broken tests %!s(int64=9) %!d(string=hai) anos
benchmark_config.json e34a35704f fix warnings for sabina %!s(int64=10) %!d(string=hai) anos
jetty-mongodb.sh 2f0fc85ee7 Removed Java 7 install, now only Java 8 is supported %!s(int64=9) %!d(string=hai) anos
jetty.sh 2f0fc85ee7 Removed Java 7 install, now only Java 8 is supported %!s(int64=9) %!d(string=hai) anos
pom.xml 1fd22f97d0 Update framework version to 1.3.5 %!s(int64=9) %!d(string=hai) anos
readme.md 54b88b6dec Missing tests implementation %!s(int64=10) %!d(string=hai) anos
setup.sh 0ab5d1cc2a More fixes for travis %!s(int64=10) %!d(string=hai) anos
source_code 54b88b6dec Missing tests implementation %!s(int64=10) %!d(string=hai) anos
undertow-mongodb.sh 2f0fc85ee7 Removed Java 7 install, now only Java 8 is supported %!s(int64=9) %!d(string=hai) anos
undertow.sh 2f0fc85ee7 Removed Java 7 install, now only Java 8 is supported %!s(int64=9) %!d(string=hai) anos

readme.md

Sabina Benchmarking Test

This is the Sabina portion of a benchmarking test suite comparing a variety of web development platforms. The test utilizes Sabina routes, Gson for JSON serialization and a custom OSIV pattern created with Sabina filters.

Tests

Infrastructure Software Versions

Different test setups

  • Local environment with Sabina's built in embedded Jetty (port=8080, context=/)
  • Local environment with Sabina's built in embedded Undertow (port=8080, context=/)

Test URLs

JSON Encoding Test

http://localhost:8080/json

Data-Store/Database Mapping Test

http://localhost:8080/db?queries=5

Plain Text Test

http://localhost:8080/plaintext