Nate 0096f84ee9 Config for the new toolset (#6259) 4 years ago
..
apache f5045eb26b http4k - tidy, adding virtual hosting to apache server implementation (#5980) 5 years ago
apache4 f5045eb26b http4k - tidy, adding virtual hosting to apache server implementation (#5980) 5 years ago
core f5045eb26b http4k - tidy, adding virtual hosting to apache server implementation (#5980) 5 years ago
jetty f5045eb26b http4k - tidy, adding virtual hosting to apache server implementation (#5980) 5 years ago
ktorcio aa71f006dd http4k - upgrades to newest version (plus kotlin) (#5488) 5 years ago
ktornetty a45ef396a4 Upgrade http4k - add new backend implementation (#5686) 5 years ago
netty f5045eb26b http4k - tidy, adding virtual hosting to apache server implementation (#5980) 5 years ago
ratpack f5045eb26b http4k - tidy, adding virtual hosting to apache server implementation (#5980) 5 years ago
sunhttp f5045eb26b http4k - tidy, adding virtual hosting to apache server implementation (#5980) 5 years ago
undertow f5045eb26b http4k - tidy, adding virtual hosting to apache server implementation (#5980) 5 years ago
.gitignore f97720f8a8 Upgrade http4k, add Cached test, add backends, tidy configs for clarity (#5950) 5 years ago
README.md f97720f8a8 Upgrade http4k, add Cached test, add backends, tidy configs for clarity (#5950) 5 years ago
benchmark_config.json f97720f8a8 Upgrade http4k, add Cached test, add backends, tidy configs for clarity (#5950) 5 years ago
build.gradle f5045eb26b http4k - tidy, adding virtual hosting to apache server implementation (#5980) 5 years ago
config.toml 0096f84ee9 Config for the new toolset (#6259) 4 years ago
http4k-apache.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 years ago
http4k-apache4.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 years ago
http4k-jetty.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 years ago
http4k-ktorcio.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 years ago
http4k-ktornetty.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 years ago
http4k-netty.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 years ago
http4k-ratpack.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 years ago
http4k-undertow.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 years ago
http4k.dockerfile 0096f84ee9 Config for the new toolset (#6259) 4 years ago
settings.gradle f97720f8a8 Upgrade http4k, add Cached test, add backends, tidy configs for clarity (#5950) 5 years ago

README.md

#http4k Benchmarking Test

Infrastructure Software Versions

The tests were run with:

Test URLs

Supported backends (w/ Postgres client)

  • SunHttp (default - bundled with core module - zero dependencies)
  • Apache (5)
  • Apache4
  • KtorCIO
  • KtorNetty
  • Jetty
  • Netty
  • Ratpack
  • Undertow

How to run example

gradle clean build jetty:shadowJar
java -jar jetty/build/libs/http4k-jetty-benchmark.jar