Live data from Hacker News

List of YC companies, ordered by response time from EC2

blamestella.com

31–40 of 41 posts

Re: List of YC companies, ordered by response time from EC2

#31
post #25

Despite my reading of HN, I've never really paid much attention to YC, but this data makes me ask: Are all YC companies web apps? Are there no infrastructure companies, or other types of services?

I think it's safe to say all YC companies have a website.

Re: List of YC companies, ordered by response time from EC2

#32
post #25

Despite my reading of HN, I've never really paid much attention to YC, but this data makes me ask: Are all YC companies web apps? Are there no infrastructure companies, or other types of services?

There are many non-web app YC companies, including systems management products, mobile apps, installable apps, etc.

That said, you've specifically mentioned infrastructure, and I don't think an infrastructure company would be possible in the YC model. It would take a vast amount of money to start a new hosting provider or cloud provider, if you aren't building on existing infrastructure (which a few YC companies have done, building on EC2 and other cloud provider products, including recently acquired Heroku and Cloudkick). YC invests a few thousand dollars. Building infrastructure costs millions of dollars. Building software is what YC companies do, and the best place to build most software today is on the web.

Re: List of YC companies, ordered by response time from EC2

#33
post #15
post #14

Earlier quoted context omitted.

So basically, anyone hosting their site on EC2 will appear to have a fantastic response time, compared to anyone else. Which makes the test mostly useless for comparison between startups (though it could be interesting/valid data for a single startup over time, which is what pingdom sells)

I'm just one guy so I have to start somewhere :] Sometime soon though, it will be possible to select the location.

I know how you feel. I built http://www.pingbrigade.com/ which is similar. Mine runs of VPS's though.

Re: List of YC companies, ordered by response time from EC2

#37
post #7

Response time data is useless without other data: - Where are the monitors located? - Where are the sites located? - How was the site monitored? Did they account for DNS lookup and connection times in this time? 8ms for skysheet.com makes me think no? - Are error times rolled into these times? Errors typically will respond quickly. Having built www.yottaa.com, we worked hard to provide data that users can easily take…

You forget HTTPS. The SSL handshake adds a significant delay to the connection time.

Re: List of YC companies, ordered by response time from EC2

#38
It's important to know what is being measured and what is not. Basically Stella is timing the backend performance and network speed from a single server in a single location.

Since 80% of performance is front-end, I find it's often more interesting to look at rendering time instead. Most websites can get the html back to you in a few hundred milliseconds. The more interesting question is how long it will take the browser to download and render the associated resources. This is the pain your visitors will be feeling and probably the one you should focus on. Instead of trying to get your server response down from 500ms to 200ms, focus on getting your onload time down from 5 seconds to 2.

One great open-source tool for measuring front-end performance is http://www.webpagetest.org/. It allows you to test sites from various locations around the world in and it gives you detailed performance data, waterfall graphs and even videos of the page loading. One downside is that it is IE only but it does support IE6-IE9.

Here is a sample report for Adioso on a DSL connection in Dallas in IE7: http://www.webpagetest.org/result/110111_ZF_27134dc481325cfa...

As a disclosure, I'm the founder of a web performance company and sponsor the Ireland instance for WebPageTest although I have no financial benefit from promoting them.

Re: List of YC companies, ordered by response time from EC2

#39
post #25

Despite my reading of HN, I've never really paid much attention to YC, but this data makes me ask: Are all YC companies web apps? Are there no infrastructure companies, or other types of services?

WakeMate (http://wakemate.com/) developed a hardware device to track sleeping patterns. Although they end up hooking into a webapp for further sleep analysis, prototyping and production of a hardware device is sufficiently different from coding a website.

This should be a solid example that not everyone in YC is creating just a webapp that you can thrown onto a few EC2 instances in under 10 minutes.

Re: List of YC companies, ordered by response time from EC2

#40
post #15
post #14

Earlier quoted context omitted.

So basically, anyone hosting their site on EC2 will appear to have a fantastic response time, compared to anyone else. Which makes the test mostly useless for comparison between startups (though it could be interesting/valid data for a single startup over time, which is what pingdom sells)

I'm just one guy so I have to start somewhere :] Sometime soon though, it will be possible to select the location.

Your design is great and helping people to make their web sites faster is laudable goal. Add more testing locations -- even better, write a probe that you can run on various consumer broadband connections that will report results back centrally. Please don't go fire up a bunch of VPSes around the globe for performance monitoring -- that data is largely useless.

Build an image, load it onto a bunch of Pogoplugs, send them out to some friends who live in various parts of the world (and various parts of the US with various kinds of broadband!)

Post reply on HN