Mike Smith 6fce84a278 WIP: Dockerify everything (#3457) 7 lat temu
..
src d78dfdb604 Add JLHTTP benchmark 9 lat temu
README.md d78dfdb604 Add JLHTTP benchmark 9 lat temu
benchmark_config.json f929f15d1a Dockerize more Java tests (#3351) 7 lat temu
jlhttp.dockerfile 6fce84a278 WIP: Dockerify everything (#3457) 7 lat temu
pom.xml 8aa3831d1a Selected java10 fixes (#3464) 7 lat temu
source_code d78dfdb604 Add JLHTTP benchmark 9 lat temu

README.md

JLHTTP Benchmarking Test

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

The main goal of JLHTTP - the Java Lightweight HTTP Server is to be truly lightweight, i.e. as small as a fully functional and RFC-compliant Java HTTP server can be. With all else being equal, it does strive for high performance - but usually all else is not equal, and a trade-off must be made between size (complexity) and performance. JLHTTP usually sides with the smaller size.

Plaintext Test

JSON Encoding Test

The JSON encoding is performed using Jackson.

Test URLs

Plaintext Test

http://localhost:8080/plaintext

JSON Encoding Test

http://localhost:8080/json