Ask HN: Scaling considerations when building Minimum Viable Product
1–10 of 10 posts
Re: Ask HN: Scaling considerations when building Minimum Viable Product
#2If you can prove your idea, execution, and model, then you will be able to worry about scaling then.
Re: Ask HN: Scaling considerations when building Minimum Viable Product
#3Re: Ask HN: Scaling considerations when building Minimum Viable Product
#4http://teddziuba.com/2008/04/im-going-to-scale-my-foot-up-y....
Re: Ask HN: Scaling considerations when building Minimum Viable Product
#5Re: Ask HN: Scaling considerations when building Minimum Viable Product
#6Best scaling advice I've ever read: http://teddziuba.com/2008/04/im-going-to-scale-my-foot-up-y....
Re: Ask HN: Scaling considerations when building Minimum Viable Product
#7Scale 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.
I disagree. There is no reason you can't build in best practices from day one. You don't have to go overboard thinking about it (since you probably won't need to scale much), but you can plan ahead for it. For example, on most projects I use a PHP framework similar to Symfony that is based on Doctrine ORM and uses Smarty templates. If a project grows, Doctrine lets you easily add memcached for all queries. If it grows more on the data side, I can easily tweak the setup to use master and slave DBs or even a circular replication cluster. If it grows more on the traffic side, I can change a CNAME setting to move static files to a CDN. I can also set up Varnish in front of the app server. I can put a load balancer in front of the app server and rsync the code base across dozens more app servers. All of this can be done simply by tweaking a few config files. Of course 99% of the time I'll just need 1 or 2 servers, but I can scale at will when the time comes.
Re: Ask HN: Scaling considerations when building Minimum Viable Product
#8If you ever do get to facebook/twitter like traffic, you'll probably have money and entire ops team to deal with it.
Re: Ask HN: Scaling considerations when building Minimum Viable Product
#9Scale 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.
Scale is almost always something you should ignore completely while building an MVP I disagree. There is no reason you can't build in best practices from day one. You don't have to go overboard thinking about it (since you probably won't need to scale much), but you can plan ahead for it. For example, on most projects I use a PHP framework similar to Symfony that is based on Doctrine ORM and uses Smarty templates. If…
Re: Ask HN: Scaling considerations when building Minimum Viable Product
#10Earlier quoted context omitted.
Scale is almost always something you should ignore completely while building an MVP I disagree. There is no reason you can't build in best practices from day one. You don't have to go overboard thinking about it (since you probably won't need to scale much), but you can plan ahead for it. For example, on most projects I use a PHP framework similar to Symfony that is based on Doctrine ORM and uses Smarty templates. If…
Which framework do you use?