But it's so embarrassing if your startup is running on shared hosting, FCGI, Go programs, and MySQL, costing about $10 per month.
Boring, but useful.
In all seriousness, that is "no load". I know it fits 99% of all startups, and many larger companies too, but that's kind of the point.
I wouldn't do it differently though, I think it's a perfectly fine architecture :)
> > 20-100 transactions per second
> "no load"
Ruby on Rails applications with even a modest amount of ActiveRecord work would like a word xDBut that will cost more than $10/month.
I've not seen it with Go because I haven't worked with Go in a production capacity; but I've seen C# handle thousands of RPS per node.
Friends don't let friends use ruby|python|perl|php|...
Thankfully. ;)