Are simplified hadoop interfaces the next web cash cow?
brianbreslin.com
brianbreslin.com
However, I don't think doing so would be as huge or game-changing as he argues. Any company that has somehow aggregated petabytes of data probably has some reasonably competent developers and admins. Dealing with the inevitable scale-related issues will either burn someone out or make them competent. For these developers, getting Hadoop running now is probably easier than doing whatever else they've been doing to keep aggregating these petabytes of data. I went from knowing little about Hadoop to running relatively complex queries in a matter of hours through Amazon EMR and Hive (a SQL-ish layer on top of Hadoop). Basically, I gzipped and uploaded the data to an S3 bucket, downloaded a client to easily use the EMR API, wrote a simple Hive query derived from examples, and it just worked. All this was much easier than what I've had to do to keep a MySQL cluster or web application running.
imagine someone in say the sports division at aol wanting to know patterns for users across aol who have viewed auto related info or something.
the idea is not having to bother the sophisticated db admins, and let end users figure out the data themselves.
There is a huge, huge market for a value-added service on top of EMR to help people understand their data.
at cloudera, we've built and released into open source a user interface construction kit and an environment to house these various "applications". that way we can incorporate any metaphor you'd like: file browser, spreadsheet, yahoo pipes, etc.
see http://www.cloudera.com/blog/2010/07/whats-new-in-cdh3b2-hue and http://www.cloudera.com/blog/2010/07/developing-applications... for details.
you'd have to assume much of the data is already in the cloud. i'm no expert on the matter, but I'm sure someone on HN could figure out the solution. I was merely proposing the idea.
Want to move PB of data? Rent a van.