A performance analysis demonstrating that CGI applications can handle impressive loads on modern hardware, achieving over 2400 requests per second or 200+ million requests per day. The author benchmarks a simple Go-based guestbook CGI program using both Apache and a custom Go HTTP server, showing that while CGI may not be the optimal choice today, it remains surprisingly viable for high-traffic applications when paired with contemporary multi-core processors.

7m read timeFrom jacob.gold
Post cover image
Table of contents
Hug of death #Modern servers #Benchmarking results #Benchmarking writes using Apache #Benchmarking reads using Apache #Benchmarking writes using Go net/http #Benchmarking reads using Go net/http #

Sort: