4 ms·
> It's 2014. HA is part of the MVP when you are charging people money or providing a business-critical service (even if it's free). Business critical and free
by sehrope 13y ago
> It's 2014. HA is part of the MVP when you are charging people money or providing a business-critical service (even if it's free).
Business critical and free are mutually exclusive. A free service might be business critical for a business that relies on it but that's the faulty expectation of the business, not the provider. You get what you pay for.
From the article:
> 1. After evaluating a bunch of cloud server hosts I decided to go with an Amazon EC2 Tiny Instance running Ubuntu 12.04 my reasoning behind this was influenced by price and the technologies used in the development of the web application (which will be explained in a section below) namely NodeJS and MongoDB this comes at a cost of roughly $15/mo we’ll also be needing 1 elastic IP address and a few entries in route53 + $1
I'm a big fan of AWS but this won't work. I'm assuming that the "tiny" instance is an m1.micro. If so then then it will CPU throttle at the slightest load. You can run a whole bunch on a small slice of CPU but m1.micros are a different animal. Anybody that has tried running a build server on one knows that a compile alone will hang the instance.
Again, you get what you pay for.
- rm2kdev 13y agoWhile I agree with every point you make here about the EC2 Tiny m1micros. A good test for the instances was this article since posting this the site has received over 10,000 visitors and at one point in time it was dealing with 10 - 50 visitors a second while this isn't ideal to run 'business critical' software on a tiny instance if it ever had to deal with such a large array of consumers on a daily basis it would be scaled immediately to something more robust. However the past 10 hours have prooven that the m1's do have some balls :) both the site and the processing exist on the same machine and have only marginally struggled with 0 downtime from the HNEffect