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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: NodeJS for large scale projects

7 点作者 RSkuja超过 13 年前
We are planning large scale and quite complex project with possible 500k or more users(Well u never know) and considering between two development options Python with Pyramid or NodeJS. So my question would be.. Would you call me mad to take NodeJS for this kind of project?

3 条评论

SkyMarshal超过 13 年前
Why Pyramid? Why not Tornado, or better yet Tornado on PyPy (if you don't need any non-PyPy-supported libs)?<p><a href="http://www.tornadoweb.org/" rel="nofollow">http://www.tornadoweb.org/</a><p><a href="http://github.com/facebook/tornado" rel="nofollow">http://github.com/facebook/tornado</a><p>Tornado is Python's best counterpart to Node.js, and was battle-hardened by FriendFeed b/f Facebook bought them. Now used by Quora, among others:<p><a href="http://www.quora.com/Tornado-web-framework/Who-are-some-famous-users-of-Tornado" rel="nofollow">http://www.quora.com/Tornado-web-framework/Who-are-some-famo...</a>
评论 #3111038 未加载
karterk超过 13 年前
My advice here is not to plan for premature optimizing and scaling. Between Python, NodeJS and Erlang you have three options to choose from. However, trying to choose between them should basically come down to your personal comfort level and knowledge with each language.<p>I am just assuming here - but you will probably not reach 500k users overnight, so building on something which can allow you to maintain a good solid codebase would be more important.<p>NodeJS is still not stable (relatively speaking to Python), but from my own experience and what I have read, it does scale well. What you have to be wary about is some frequent changes to the API etc.
评论 #3110978 未加载
zura超过 13 年前
I wouldn't choose JavaScript language for a large scale project.
评论 #3110570 未加载