Web Servers

Load Testing Caddy Web Server on a GCP F1-Micro Instance Using K6 (k6.io)

March 24, 2020
Monitoring, Testing, Google Cloud Platform, Caddy, Web Servers, Performance

TL;DR: I used the K6 load testing framework to benchmark the Compute Engine f1-micro and Caddy web server hosting this site. With Cloudflare caching turned off, the server was able to serve an onslaught of 800 virtual users continuously reloading the page (while maintaining a median request duration of <400ms), but started dropping requests when increasing the load further.


This is fine.


© DevOps Directive 2023