Need advice about which tool to choose?Ask the StackShare community!
Lwan vs Payara: What are the differences?
Developers describe Lwan as "Experimental, scalable, high performance HTTP server". In development for almost 3 years, Lwan was until now a personal research effort that focused mostly on building a solid infrastructure for a lightweight and speedy web server. On the other hand, Payara is detailed as "Recognized Leader in Creating Future-Proof Innovative Infrastructure Software". Payara Server is a drop in replacement for GlassFish Server Open Source Edition with quarterly releases containing enhancements, bug fixes and patches.
Lwan and Payara can be primarily classified as "Web Servers" tools.
Some of the features offered by Lwan are:
- Low memory footprint (~500KiB for 10k idle connections)
- Minimal memory allocations & copies
- Minimal system calls
On the other hand, Payara provides the following key features:
- Full Web Based Administration Console
- Fully Scriptable Command Line Interface
- Full REST-based Management Console
Lwan and Payara are both open source tools. Lwan with 5.01K GitHub stars and 526 forks on GitHub appears to be more popular than Payara with 699 GitHub stars and 213 GitHub forks.
Pros of Lwan
- C and Lua Scripting1
- Free1
- High-performance http server1
- Performance1