The next time I visited web apps, Jetty was around and seemed way smoother in comparison.
Microsoft's IIS used to have an outrageous footprint (if memory serves, you needed a whole computer to host a domain, or something like that). So Apache took off. Then virtual machines. But even they were too bloated, so Docker took off. And the BSD people
Likewise with Spring. It was huge and super-powered! By the time I got the hang of it, it had already become Spring Boot, shedding a bunch of the Enterprise baggage (especially xml) and trying to become leaner and meaner.
I was completely blown away when I saw https://sparkjava.com/ and once again when I saw https://learnbchs.org/easy.html
Now when I code web apps (or "microservices" these days), my mindset is that http is just a function from request to response, and I feel so much better for it!
> we are so far beyond the discussion if its a good idea to write your own tools for doing http request
In short, I've become skeptical of the value-adds of gigantic software artifacts, as well as existing ways of doing things. I can't wait for more shitty little side-projects to displace bloated incumbents.
> And large scale adoption of the modern open source ecosystem was only possible after 2013 .
What happened in 2013? It looks like CPAN's been doing its thing since 1995.