TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Best Node.js hosters

9 点作者 oaksagelew超过 10 年前
For those deploying apps built with Node.js, who - in your experience - provides the "best" hosting service? By "best" I mean reliability most of all, good/fast support, reasonable pricing, and a facility to host non-node apps (such as, say, PhantomJS) alongside the main Node app. We're currently using one provider who'll remain nameless, but whose support is sketchy, provided by someone whose native language isn't English and has difficulty understanding some questions, and whose deploy cycle takes several minutes, and who suffers from periodic outages. Frustrating, and we need someome more reliable. Current candidates include Heroku, Modulus looks promising, but who else would you recommend? Thanks!

5 条评论

trcollinson超过 10 年前
I am actually pretty surprised AWS isn't on your list. I would dare say they are the most competitive on price vs features of any service out there. They have a free tier for testing your app (handy while you're migrating to a new service). They have services like Elastic Beanstalk for deployment, management, and monitoring of services at no cost above and beyond the servers and storage you already utilize. And they have more services than you can shake a stick at. Their support is top notch. I have used them to host numerous apps, including Node.js apps, and I can't speak highly enough about them.
评论 #8812829 未加载
sprobertson超过 10 年前
I'd recommend either AWS or DigitalOcean. DO is a bit cheaper and easier to get started with (thanks to a real simple interface), while AWS has a bit more to offer in terms of non-hosting services (detailed monitoring, specialized storage and DB services, email services, etc.). Both have pretty extensive resources for getting started and good support.
hunterloftis超过 10 年前
I&#x27;m the Node platform owner at Heroku.<p>Great timing on reliability questions - I just finished writing an incident report for Node! All apps were up, but about 44% of deploys failed for 1 hour on the 18th this month. That&#x27;s the only incident report I&#x27;ve had to do in the past six months:<p><a href="https://status.heroku.com/" rel="nofollow">https:&#x2F;&#x2F;status.heroku.com&#x2F;</a><p>Our support team is amazing; we have several node devs on the front lines and anything they&#x27;re not sure about gets quickly escalated to me. One of my favorite things about Heroku is that all customers - paying or not - get real support from full-time staff with deep experience.<p>Heroku also works great with non-node apps, as you mentioned. We have hundreds of customers running PhantomJS and doing some pretty incredible things with it (like spinning up temporary dynos to walk their content and pre-generate server-side data for client-rendered single-page apps). PHP, Java, Ruby, etc are all first-class and with official buildpacks - plus, since a buildpack is a simple bash script, you can write one for just about anything:<p><a href="https://github.com/hone/heroku-buildpack-jsnes" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;hone&#x2F;heroku-buildpack-jsnes</a><p>The biggest reason I see folks hacking on less solid services is price. I think we could do a better job of making clear just how far you can go, for how cheap, on Heroku (I didn&#x27;t realize myself until I worked here). Unverified accounts can run 5 free apps... and verified accounts can run 100! Each app gets 750 free dyno hours each month (there&#x27;s only 744 hours in a month), and each dyno can handle really amazing throughput with node. To test for yourself, you can write a &#x27;hello world&#x27; app, add the free blitz:250 addon, and then slam the app with 250 concurrent users to see how it holds up with nearly a million requests an hour (hint: linear scale without a flinch). You get free rabbitmq, mongodb, postgres, redis, https, etc. All of Toyota Europe is run on node on Heroku, and they only use a couple of dynos per country.<p>Anyway, I&#x27;ll end this novel with the conclusion I came to after seeing how the sausage is made: Heroku grows with you. It starts free and becomes cheap once you&#x27;re pulling non-trivial traffic, and it surpasses everything else in terms of app (vs ops) focus. If you&#x27;d like to learn more, I&#x27;m happy to nerd out.<p>Cheers, Hunter
评论 #8812860 未加载
matthewjames超过 10 年前
In my experience, I would highly recommend Digital Ocean. Their experience is boiled down to what matters to dev&#x27;s: simplicity and speed in setup. You can get started with a Droplet (what they call a dedicated virtual) for as low as 5$ a month for 512mb ram.<p>Go check them out and let us know what you think!<p>www.digitalocean.com
评论 #8812833 未加载
osipov超过 10 年前
Check out IBM Bluemix.