Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AWS Customer Presentation - Mahalo


Published on

Mahalo presents at Amazon Web Services' The Start-Up Project - Los Angeles about their use of EC2 and S3 for their natural language search engine.

Published in: Technology, Design
  • Very interesting ppt. The research indicated PPT only contains 30% of information; therefore the 70% valuable information comes from the presenter himself/herself. provides you a chance to record your voice with your PowerPoint presentation and upload to the website. It can share with more readers and also promote your presentation more effectively on
    Are you sure you want to  Yes  No
    Your message goes here

AWS Customer Presentation - Mahalo

  1. 1. Mahalo and EC2 <ul><li>Dan Zinngrabe and Chris Miller, </li></ul>
  2. 2. <ul><li>Mahalo is a new human powered search engine. We have a number of human content creators (guides) collecting and curating the best of the web into organized, comprehensive search results. We pride ourselves on only having great links. </li></ul>
  3. 3. <ul><li>Replaced a traditional row-based relational database with a very non traditional column oriented store </li></ul>How is Mahalo using EC2?
  4. 4. <ul><li>Relational databases don’t scale well. </li></ul><ul><li>Bigger hardware, or extreme federation. </li></ul>Why?
  5. 5. <ul><li>Column-oriented distributed storage is like sea monkeys. </li></ul>The solution
  6. 6. <ul><li>Cheap to scale, just add nodes! </li></ul>The solution
  7. 7. <ul><li>In a traditional data center, this would still be expensive, though not as expensive as a RDBMs. </li></ul><ul><li>Using EC2, this is very, very cheap - $140/mo </li></ul>Why EC2?
  8. 8. 1 Custom AMI + 1 new PHP class + HBase backup application = 30 engineering hours Wait a second, how hard was this?
  9. 9. Questions?
  10. 10. So about that latency... Not a problem.