Post AbV3rS0EhS9Dosrfbk by timthelion@emacs.ch
(DIR) More posts by timthelion@emacs.ch
(DIR) Post #AbV3rQYY4uPFKiu2oS by timthelion@emacs.ch
2023-11-05T12:14:27Z
0 likes, 0 repeats
While managed databases obviously make things easier. My longer term experience with PaaS services like Heroku and managed K8S have lead me to conclude that the basic premise of PaaS is wrong and that these services do not save engineering time.The reason is obvious when you think about it. We already have great tools for setting up VPSes and automating their maintenance. For PaaS to work at scale its maintenance has to be automated. For PaaS to actually work, they would have to beat the existing linux tools at their own game. Head to head even Amazon doesn't have the resources to compete with the entire devops community.Even when PaaS has been better in the past, it has been quickly overtaken by standard open source tooling. Years ago, one might have chosen Heroku because they didn't want to mess with HTTPS, now Caddy is far easier to set up and is massively more powerfull.
(DIR) Post #AbV3rS0EhS9Dosrfbk by timthelion@emacs.ch
2023-11-05T12:38:47Z
0 likes, 0 repeats
This post was brought to you by internal DNS on Digitsl Ocean's managed K8S breaking (again) and me not being able to fix it but it still being my problem.
(DIR) Post #AbV3rSqLZhpcQVFHpg by louis@emacs.ch
2023-11-05T15:09:45Z
0 likes, 0 repeats
@timthelion The only reliable product DigitalOcean has is their droplets. Everything that came after that is either brought in through aquisition or really badly engineered (Spaces, App Platform etc.). App Platform silently converts HEAD requests to GET requests before they are forwarded to your app. I complained and their answer after a week was "it is like it is - we use CloudFlare so we can't do anything about it".In my opinion DO is no longer an option for serious deployments. And their support is incredibly bad. DO is full corporate and their main mission is to make their stock holders happy by continuously raising prices.There are some very good PaaS in Europe, like Scalingo. They have a real team and there is always a real dev to respond in the chat within minutes. However, they have a very high price tag.Spawning up VMs on Hetzner and do your own setup worked out very well for us. They have great support and are very affordable. It is tedious in the beginning but pays of in the long run.
(DIR) Post #AbV6FS5qDOqkxU3iIC by timthelion@emacs.ch
2023-11-05T15:36:33Z
0 likes, 0 repeats
@louis Yeah, thanks for the confirmation. I'd love to.see a graph comparing the use of the phrase 'high availability' to measured uptime. I'm pretty sure there's an inverse correlation. I can't remember stack overflow ever going down...