Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Would you be content using a devops tool like docker / load balancers / k8s to achieve availability?
-
@alexbrooklyn Right now, probably not because our budget is limited. But definitely in the future. I know it sounds very bad when you say high availability without load balancer...don’t judge me.
-
@lamka02sk docker is free tho 😛
How much state does the application have? Like files or dbs, you could potentially use an nginx load balancer to balance load between 3 containers running your app, on the same host -
@alexbrooklyn You are right that would help a little, although if something happens to the server, we are done either way...
-
@lamka02sk Unless you treat the server like cattle (pets vs cattle) and each time something happens you reset/reimage it. Given that the db/files are hosted externally
But if something does happen it does give some downtime -
@alexbrooklyn Yeah, you right, thanks for advice. And which company would you recommend?
-
@lamka02sk I'm a fan of DO, but I have never worked with aws so I don't have anything to compare it with 😛
-
Kimmax109875yThere is no such thing as high availability without some kind of redirector.
Build it on AWS/GCP/DO whatever right once and you're set
Related Rants
Let's say we want to host a small-medium project currently running on shared hosting (ehm) in cloud. What do you recommend? Amazon or DigitalOcean or something else? Our requirements are: availability > price, a good price/performance ratio, EU servers with possible North America expansion. Emphasis on availabity.
I think a simple 4-8 core server is going to be enough for now as our app is not resource heavy, but we may need to expand in the future.
question
cloud