3 ms·
> It solves a lot of scaling problems though Problems that most devs wish that they had but don't.
by ihateolives 4y ago
> It solves a lot of scaling problems though
Problems that most devs wish that they had but don't.
- halfmatthalfcat 4y agoInfrastructure as Code is powerful; Terraform + k8s (with nginx-ingress/cert-manager/external-dns) and you never need to worry about infrastructure again...
- watermelon0 4y agoAt $work we use(d) the following: - Heroku - AWS ECS Fargate - AWS EC2 (AutoScalingGroups) + Docker - AWS EKS (managed K8s) + Helm charts Everything (except Heroku) is/was IaaC. They are listed in the ascending order of how many problems they cause, and how much we have to worry about them ... I will never ever touch K8s if I can possibly avoid it.
- zdragnar 4y agoAt my last job, heroku was the cause of at least an outage a month. The redis add-on was particularly troublesome, as I recall. That's not to say the rest aren't bad, of course, but I'd much rather have control in my hands than wondering if the next time it goes down again how many angry phone calls we'll get and if there is even anything we can do about it. Give me a few bare servers any day, but you take what you can get I guess.
- hobs 4y agoYeah, until your team starts using PaaS services and your terraform modules are a mess that barely supports a third of the product's configuration, and that process is going to accelerate more and more over time.