Lwan Lightweight Asynchronous Multi-threaded Event-based Web server.md 463 B


title: Lwan Lightweight Asynchronous Multi-threaded Event-based Web server date: 2019-06-10 16:08:53 categories: [web server] tags: [lwan]

authors: sedlav

What is deadlier than bullet points?

  • Low memory footprint (~500KiB for 10k idle connections)
  • Small disk footprint: x86-64 executable has 110KiB (~52KiB if packed with UPX)
  • Minimal memory allocations & copies
  • Minimal system calls
  • Hand-written HTTP request parser

Link