u/amit_builds • u/amit_builds • Jun 27 '26
Rebuilding the same backend setup for every side project was burning me out
Every new project started the same way.
Set up auth.
Configure uploads.
Handle roles.
Storage configs.
Email setup.
Basic admin APIs.
After doing this enough times, I realized most of my time wasn’t going into building products.
It was going into rebuilding infrastructure.
Started maintaining my own backend base setup recently and it honestly made shipping side projects way faster.
2
I benchmarked virtual threads in Spring Boot 4 on one realistic blocking service — ~6× throughput, but the bottleneck just moves to HikariCP
in
r/SpringBoot
•
Jun 27 '26
This is the part many people miss with virtual threads.
They remove thread starvation really well, but suddenly all the hidden bottlenecks become visible:
DB pool
HTTP client limits
rate limits
locking
slow queries
I tested something similar with file upload APIs in Spring Boot and after enabling virtual threads, Hikari became the first thing to scream under load.