lospejos c966c96522 Updated Java version, Maven Docker image, Jooby, Netty versions (#9286) 10 месяцев назад
..
conf 29065e629c jooby: rename jooby2 folder (#5314) 5 лет назад
public 29065e629c jooby: rename jooby2 folder (#5314) 5 лет назад
src 49663874d8 Bumped version for Java, Jooby, Maven and other libraries/dependencies (#9182) 11 месяцев назад
.gitignore b4c2b36f53 jooby: upgrade 3.x (#8294) 2 лет назад
README.md 29065e629c jooby: rename jooby2 folder (#5314) 5 лет назад
benchmark_config.json b4c2b36f53 jooby: upgrade 3.x (#8294) 2 лет назад
config.toml 8c27c79b67 jooby: fix postgres pg-client tests (#8409) 1 год назад
jooby-jetty.dockerfile c966c96522 Updated Java version, Maven Docker image, Jooby, Netty versions (#9286) 10 месяцев назад
jooby-mvc.dockerfile c966c96522 Updated Java version, Maven Docker image, Jooby, Netty versions (#9286) 10 месяцев назад
jooby-netty.dockerfile c966c96522 Updated Java version, Maven Docker image, Jooby, Netty versions (#9286) 10 месяцев назад
jooby-pgclient.dockerfile c966c96522 Updated Java version, Maven Docker image, Jooby, Netty versions (#9286) 10 месяцев назад
jooby.dockerfile c966c96522 Updated Java version, Maven Docker image, Jooby, Netty versions (#9286) 10 месяцев назад
pom.xml c966c96522 Updated Java version, Maven Docker image, Jooby, Netty versions (#9286) 10 месяцев назад

README.md

Jooby Benchmarking Test

Jooby the modular micro web framework for Java and Kotlin.

public class App extends Jooby {

  {
    get("/", ctx -> "Hello, World!");
  }

}

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

Plain Text Test

JSON Encoding Test

Single Query Test

Multiple Queries Test

Database Update Test

Fortunes Test

Test URLs

Plain Text Test

http://localhost:8080/plaintext

JSON Encoding Test

http://localhost:8080/json

Single Query Test

http://localhost:8080/db

Multiple Queries Test

http://localhost:8080/queries

Database updates Test

http://localhost:8080/updates

Fortunes Test

http://localhost:8080/fortunes

build

netty

mvn clean package -P netty

undertow

mvn clean package -P undertow

jetty

mvn clean package -P jetty

run

java -jar target/jooby-2x.jar