Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Server Infrastructure

Server Infrastructure

the abs-cbnnews.com case study, presented at Drupal Camp Manila 2011

Paul de Paula

February 12, 2011
Tweet

More Decks by Paul de Paula

Other Decks in Technology

Transcript

  1. Who am I S Free Open Source Software(FOSS) advocate for 6

    years S Joomla Developer since 2006 S Drupal Evangelist since 2008 S Former Lead Developer of abs-cbnnews.com S Senior Developer at New Amsterdam Ideas
  2. OLD

  3. NEW

  4. Major Requirements S  It should be capable of handling 30Million

    Pageviews a month S  It should be capable of creating 100-200 articles by publishing team during peak time plus user generated contents S  Electronic trail and monitoring tools should be running for security S  Capable of supporting text, images, audio, video, doc attachments S  Capable to generating on the fly RSS based on taxonomy tagging
  5. Infra Design 1 S  Pros S  high level load balancong

    S  can handle 17K page request per hour per server S  Cons S  DB botleneck - congestion in the database S  Apache hangs up when it reach 17k page request per hour S  It doesnt scale S  DB Replication Breaks happens most of the time S  Cache Delay S  Data Inconsistensies across all servers S  Not a long term solution
  6. Infra Design 2 S  Pros S  Long term solution S 

    No cache delay S  Can handle 28,000 Page request per hour S  No replication break S  Consistent contents across all servers