
How much torment can my little homelab take? Part 1.
My setup ain’t much. I have a laptop running Arch and a desktop running Debian. I'm worth a grand total of 32 gigs of ram, 24 CPU cores, and 6 feet of a cat8 Ethernet Cable. There’s a gnarly little question gnawing at my nucleus accumbens . How many requests per second can my $700 setup handle? What about reads per second, or writes!? Assuming a Java web application and relational database, can it handle, say, 10,000 of each? Probably not! In fact, it’s a ridiculous suggestion. I mean, what am I– crazy? Naive? Blissfully unaware of the economic state of consumer hardware? Well, I’m going to try it anyway! Fun fact: 10k req/sec is about four times what stack overflow was doing back in 2016 with bare-metal, enterprise level hardware. Fun fact 2: One of my homelab’s fans doesn’t work. Thought you might find that mildly amusing. The architecture is simple. Spring pet clinic is a sample MVC app that uses PostgreSQL for storage. Here is what it looks like deployed . I’ll be using Grafana K6
Continue reading on Dev.to
Opens in a new tab



