Juanjo Aguililla dba933fb43 Add MySQL support (Hexagon) (#2690) 8 gadi atpakaļ
..
gradle dba933fb43 Add MySQL support (Hexagon) (#2690) 8 gadi atpakaļ
src dba933fb43 Add MySQL support (Hexagon) (#2690) 8 gadi atpakaļ
.gitignore dba933fb43 Add MySQL support (Hexagon) (#2690) 8 gadi atpakaļ
benchmark_config.json dba933fb43 Add MySQL support (Hexagon) (#2690) 8 gadi atpakaļ
build.gradle dba933fb43 Add MySQL support (Hexagon) (#2690) 8 gadi atpakaļ
gradle.properties dba933fb43 Add MySQL support (Hexagon) (#2690) 8 gadi atpakaļ
readme.md 30497d5c49 Upgrade Hexagon framework (#2488) 8 gadi atpakaļ
setup.sh 30497d5c49 Upgrade Hexagon framework (#2488) 8 gadi atpakaļ
setup_mysql.sh dba933fb43 Add MySQL support (Hexagon) (#2690) 8 gadi atpakaļ
setup_resin.sh 30497d5c49 Upgrade Hexagon framework (#2488) 8 gadi atpakaļ
source_code 30497d5c49 Upgrade Hexagon framework (#2488) 8 gadi atpakaļ

readme.md

Hexagon Benchmarking Test

This is the Hexagon portion of a benchmarking test suite comparing a variety of web development platforms. The test utilizes Hexagon routes, serialization and database access.

Tests

Infrastructure Software Versions

Test URLs

Jetty

Resin

Resin configuration

"resin" : { 
  "json_url" : "/json",
  "db_url" : "/db",
  "query_url" : "/query?queries=",
  "fortune_url" : "/fortunes",
  "update_url" : "/update?queries=",
  "plaintext_url" : "/plaintext",

  "port" : 8080,

  "approach" : "Realistic",
  "classification" : "Micro",
  "database" : "MongoDB",
  "framework" : "Hexagon",
  "language" : "Kotlin",
  "orm" : "Raw",
  "platform" : "Servlet",
  "webserver" : "Resin",
  "os" : "Linux",
  "database_os" : "Linux",
  "display_name" : "Hexagon Resin MongoDB",
  "notes" : "http://there4.co/hexagon",

  "setup_file" : "setup_resin",
  "versus" : "servlet"
}                                   

Run inside vagrant

rm -rf ~/FrameworkBenchmarks/results
~/FrameworkBenchmarks/toolset/run-tests.py --mode verify --test hexagon
~/FrameworkBenchmarks/toolset/run-tests.py --mode verify --test hexagon-resin