Kore vs Lwan: What are the differences?
Kore: A fast web server for writing web apps in C. Kore is an easy to use web application framework for writing scalable web APIs in C. Its main goals are security, scalability and allowing rapid development and deployment of such APIs. Because of this Kore is an ideal candidate for building robust, scalable and secure web things; Lwan: 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.
Kore and Lwan belong to "Web Servers" category of the tech stack.
Some of the features offered by Kore are:
- Supports SNI
- Supports SPDY/3.1
- Supports HTTP/1.1
On the other hand, Lwan provides the following key features:
- Low memory footprint (~500KiB for 10k idle connections)
- Minimal memory allocations & copies
- Minimal system calls
Kore and Lwan are both open source tools. It seems that Lwan with 5.01K GitHub stars and 524 forks on GitHub has more adoption than Kore with 3.09K GitHub stars and 282 GitHub forks.