dependabot[bot] 63f4b72b97 Bump postgresql from 42.2.25 to 42.3.3 in /frameworks/Java/servlet (#7139) 3 tahun lalu
..
src 47400e9280 Fix some fortune tests (#6382) 4 tahun lalu
README.md b532792955 Retire JSON test permutations of JSON Afterburner and Custom JSON Serialiser (#5248) 5 tahun lalu
benchmark_config.json b532792955 Retire JSON test permutations of JSON Afterburner and Custom JSON Serialiser (#5248) 5 tahun lalu
config.toml 9d18b6e21b make sure all have versus key (#6265) 4 tahun lalu
pom.xml 63f4b72b97 Bump postgresql from 42.2.25 to 42.3.3 in /frameworks/Java/servlet (#7139) 3 tahun lalu
resin.xml 794a43a38d Log Less (#3685) 7 tahun lalu
servlet-lib-native.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 tahun lalu
servlet-mysql.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 tahun lalu
servlet-postgresql.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 tahun lalu
servlet.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 tahun lalu

README.md

Servlet Benchmarking Test

This is the Java Servlet portion of a benchmarking test suite comparing a variety of web development platforms.

There is a Servlet 3.1 based tests implementation in the servlet3 sub-folder. It is using Tomcat 9 as Servlet containter.

There are two retired implementations for the JSON test: usage of Jackson Afterburner module and usage of a custom Jackson serialization.

Plaintext and JSON

MySQL implementation

PostgreSQL implementation

DB, Queries and Fortune use the same implementation as MySQL.

Infrastructure Software Versions

The tests were run with:

Please confirm the versions data with the latest install scripts of TFB project.

Test URLs

Default Maven profile

  • Plaintext - http://localhost:8080/plaintext
  • JSON - http://localhost:8080/json

mysql and postgresql Maven profiles

  • DB - http://localhost:8080/db
  • Queries - http://localhost:8080/db?queries=
  • Updates - http://localhost:8080/update?queries=
  • Fortune - http://localhost:8080/fortunes

postgresql Maven profile

  • Cache - http://localhost:8080/cached-worlds