Michael Hixson b472c2f4dd Remove source_code files, count all files instead (#3715) 7 years ago
..
src d78dfdb604 Add JLHTTP benchmark 9 years ago
README.md d78dfdb604 Add JLHTTP benchmark 9 years ago
benchmark_config.json f929f15d1a Dockerize more Java tests (#3351) 7 years ago
jlhttp.dockerfile d54afe50af Remove many techempower/* docker dependencies in JVM tests (#3523) 7 years ago
pom.xml 8aa3831d1a Selected java10 fixes (#3464) 7 years ago

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