Ask HN: What technologies do you use in your startup?
1–10 of 24 posts
Re: Ask HN: What technologies do you use in your startup?
#2I don't think that the technology stack matters that much, though.
Re: Ask HN: What technologies do you use in your startup?
#3(And it is more about "not a problem" than it is about architecture, because a gigantic proportion of all startups will never have any scaling problem to speak of, and the majority of the remainder will be able to solve theirs in fairly boring fashions.)
Almost all startups would be better served by playing around in their technology of choice looking for something that could possibly cause a scaling problem rather than planning for scaling problems.
Re: Ask HN: What technologies do you use in your startup?
#42. prefer static content over dynamic, as much as possible
3. lots of machines, with the requests distributed across all of them
these 3 strategies alone will buy lots of scale
Re: Ask HN: What technologies do you use in your startup?
#5Rails, node.js, redis, resque, mysql, nginx, unicorn, monit, solr, ubuntu. I don't think that the technology stack matters that much, though.
Re: Ask HN: What technologies do you use in your startup?
#61. caching 2. prefer static content over dynamic, as much as possible 3. lots of machines, with the requests distributed across all of them these 3 strategies alone will buy lots of scale
Our sites run on a standard LAMP stack (load balanced across between 2 and 25 machines using an F5), memcached for object and query caching, caching at the application level, varnish and nginx for file caching, and limelight CDN for serving images, css, and javascript.
Re: Ask HN: What technologies do you use in your startup?
#7Rails, node.js, redis, resque, mysql, nginx, unicorn, monit, solr, ubuntu. I don't think that the technology stack matters that much, though.
while I agree that some of the strongest techniques for scaling are available on many platforms/stacks, you will generally have the easiest time of it on a Linux stack rather than say Windows. Only at the thousand-foot perspective does the stack not matter. But on the ground, where the devil is in the details, the stack matters quite a bit when it comes to what toys are available to you, what resources, what options.
I would also say it's a massive and on-going trial and error process to see what actually works, the biggest sites are still learning and falling over.
Re: Ask HN: What technologies do you use in your startup?
#8Re: Ask HN: What technologies do you use in your startup?
#9Re: Ask HN: What technologies do you use in your startup?
#10Scaling is more about sound architectural decisions than it is about stack. (And it is more about "not a problem" than it is about architecture, because a gigantic proportion of all startups will never have any scaling problem to speak of, and the majority of the remainder will be able to solve theirs in fairly boring fashions.) Almost all startups would be better served by playing around in their technology of choic…