top | item 5820761

Ask HN: How do you properly host an HTTP API service?

1 points| CodeFoo | 13 years ago | reply

Note: This is not about documentation hosting.

I'm suffering choice overload. I have a working OpenResty HTTP API that talks with a PostgreSQL server. Now I need to decide how best to host these servers.

Uptime required: 24/7/365

Storage: < 50GB

Bandwidth: < 5TB/month

Features: Easy deployment, back ups/replication, logs/statistics/reports, quick customer service, fast network. A lot of these things make AWS desirable, but I know AWS is not that cheapest and I'm not sold EC2 is the best fit for API servers (but I honestly don't know).

Popular cloud choices: Amazon EC2 (reserved?), Linode, Digital Ocean, Heroku

Dedicated choices: RackSpace, SoftLayer, ?

Other choices: DotCloud, Joylent, ?

I've had no problem discovering reading material for these hosts, but I'm having a hard time finding information about these hosts for the specific use case of API server hosting.

discuss

order

No comments yet.