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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Scaling considerations when building Minimum Viable Product

8 点作者 ketanb超过 14 年前
Every company as they start getting traction faces challenges about scaling databases, scaling website/applications, etc. I would like to ask HN about what was your scalability approach? When building minimum viable product release, did you built it with scalable architecture in mind or rebuild the site ground up once it got more traction?

5 条评论

minalecs超过 14 年前
Do you need to worry about scaling ? No.<p>If you can prove your idea, execution, and model, then you will be able to worry about scaling then.
milkshakes超过 14 年前
Best scaling advice I've ever read:<p><a href="http://teddziuba.com/2008/04/im-going-to-scale-my-foot-up-y.html" rel="nofollow">http://teddziuba.com/2008/04/im-going-to-scale-my-foot-up-y....</a>
评论 #1703720 未加载
chuhnk超过 14 年前
Scaling to a million page views or so a day is not difficult. With the technologies available at hand there is less need for big hardware to do it. For instance you could grab a few Amazon EC2 nodes, use one as a balancer to the others. Grab nginx for the web server, proxy to your application, varnish for static caching. Alot is going to be determined by the way you access the database, there is no need to go to nosql when mysql can scale beyond your needs. Limit your queries, only select the data you need instead, use indexes, be smart about table structures.<p>If you ever do get to facebook/twitter like traffic, you'll probably have money and entire ops team to deal with it.
damoncali超过 14 年前
Scale is almost always something you should ignore completely while building an MVP. It is trivial to build a web app that can handle enough users to prove the product. There are exceptions, but they're very rare.
评论 #1703742 未加载
ketanb超过 14 年前
What happens when site pickup and scaling issue becomes real. How would you deal with such situations? Do you rewrite the site or try to keep scaling up as much as possible.