dependabot[bot] 20a0461c47 Bump jackson-databind in /frameworks/Java/grizzly 2 tahun lalu
..
src 12b68023e5 Add filter adding HTTP headers (#4824) 6 tahun lalu
src-jersey 7550fc9ff3 Update MySQL JDBC driver to 8.0.18 (#5225) 5 tahun lalu
README.md 83748aa53a Update Grizzly (#4603) 6 tahun lalu
benchmark_config.json 83748aa53a Update Grizzly (#4603) 6 tahun lalu
config.toml 0096f84ee9 Config for the new toolset (#6259) 4 tahun lalu
grizzly-jersey.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 tahun lalu
grizzly.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 tahun lalu
pom-jersey.xml 7550fc9ff3 Update MySQL JDBC driver to 8.0.18 (#5225) 5 tahun lalu
pom.xml 20a0461c47 Bump jackson-databind in /frameworks/Java/grizzly 2 tahun lalu

README.md

Eclipse Grizzly Benchmarking Test

Eclipse Grizzly - HTTP Protocol framework and HTTP server framework.

Test sources

Currently implemented tests are:

The Server.java is modifying the standard configuration a lot. It is utilizing the "Same thread I/O strategy". Note: this needs confirmation!

Also the command line arguments are modified: java -Dorg.glassfish.grizzly.nio.transport.TCPNIOTransport.max-receive-buffer-size=16384 -Dorg.glassfish.grizzly.http.io.OutputBuffer.default-buffer-size=1024 -Dorg.glassfish.grizzly.memory.BuffersBuffer.bb-cache-size=32 -jar app.jar

Software Versions

The tests were run with:

Please check the versions in the install and build scripts of TFB project.

Test URLs

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

Eclipse Jersey with Grizzly Benchmarking Test

Eclipse Jersey - REST framework that provides a JAX-RS (JSR-370) implementation and more.

Test sources

Currently implemented tests are:

The WebServer.java is modifying the standard configuration. It is made to mimic the configuration in the Grizzly benchmark implementation.

Software Versions

The tests were run with:

Please check the versions in the install and build scripts of TFB project.

Test URLs

  • Plaintext - http://localhost:8080/plaintext
  • JSON - http://localhost:8080/json
  • DB - http://localhost:8080/db?single=true
  • Queries - http://localhost:8080/db?queries=
  • Updates - http://localhost:8080/update?queries=
  • Fortune - http://localhost:8080/fortunes