Java on Prem Instead of Cloud
I saw this impressive data from Stack Exchange(https://stackexchange.com/performance) about their Self Hosting infrastructure. I know they're an outlier for their size of company, but I wonder if there are similarly sized companies or even smaller tech companies that do not rely on the cloud and share as much data about their hardware infrastructure and self hosting data. Particularly those using Java on the backend. Could be using Spring Boot or Quarkus or whatever framework. I primarily use Spring Boot at work and I like it. We moved from pure cloud to hybrid cloud to save money. Basically moved our data warehouse to our own hardware in a Colo. Then we moved our build infra as well, but it has the option to "expand" into the cloud to pickup extra capacity during high load conditions. We're now planning to move our production environment and database to colo hardware that we own. This is great to hear. I'm sure you're saving a lot of money. Do you think this is a trend that may happen more in the future. Because I wonder if cloud service providers can keep in increasing prices yet hardware is becoming more powerful yet you still need a large workforce to maintain cloud services. I suspect that there are no many cases of serious backend Java applications in the cloud. Mainly because they are typically integrated with legacy and/or propietary infrastructure that doesn't go well with the cloud. However, I would be happy to be wrong and read about existing cases. Crazy this question is ever asked but them I am old. I remember when servers were a thing. Most companies are on the cloud now. I just wonder if there are similar companies that are on prem and also share data on their infrastructure like Stack exchange does. Would be interesting if there is at least one. There's a growing call by some to move off the cloud due to how powerful and cheap hardware has gotten. CPU performance in particular has gone up. > Most companies are on the cloud now. Shit when did that happen!