dependabot[bot] 95ffec9030 Bump org.postgresql:postgresql in /frameworks/Java/avaje-jex 4 сар өмнө
..
src 155f7769de [avaje-jex] tweak hikari settings (#9919) 4 сар өмнө
README.md fa5004a8d3 Add Avaje Jex (#9885) 5 сар өмнө
avaje-jex-jetty.dockerfile fa5004a8d3 Add Avaje Jex (#9885) 5 сар өмнө
avaje-jex-robaho.dockerfile fa5004a8d3 Add Avaje Jex (#9885) 5 сар өмнө
avaje-jex.dockerfile fa5004a8d3 Add Avaje Jex (#9885) 5 сар өмнө
benchmark_config.json fa5004a8d3 Add Avaje Jex (#9885) 5 сар өмнө
config.toml fa5004a8d3 Add Avaje Jex (#9885) 5 сар өмнө
pom.xml 95ffec9030 Bump org.postgresql:postgresql in /frameworks/Java/avaje-jex 4 сар өмнө

README.md

Avaje Jex Benchmarking Test

Important Libraries

The tests were run with:

Avaje Jex is a micro web framework for Java's built-in jdk.httpserver API.

    Jex.create()
        .get("/", ctx -> ctx.text("hello"))
        .start();

Test Implementation Source Code

Plain Text Test

JSON Encoding Test

Single Query Test

Multiple Queries Test

Database Update Test

Fortunes Test

Test URLs

JSON

http://localhost:8080/json

PLAINTEXT

http://localhost:8080/plaintext

DB

http://localhost:8080/db

QUERY

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

UPDATE

http://localhost:8080/updates?queries=

FORTUNES

http://localhost:8080/fortunes

build

java's httpserver impl

mvn clean package

robaho's httpserver impl

mvn clean package -P robaho

jetty's httpserver impl

mvn clean package -P jetty

run

java -p ./target/modules/ -m avaje.techempower