Services Oriented
Architecture with PHP
     and MySQL
    Joe Stump, Lead Architect, Digg
Introductions




                I’m Joe Stump, Lead
                Architect for Digg.
Reduce HTTP Requests

   Bundle JavaScript and CSS
   Use sprites for images
   Reduce images / outside objects

         ...
Old habits die hard

 Data requests are sequential
 Data requests are blocking
 Tightly coupled
 Scaling is not abstracted
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Prochain SlideShare
Chargement dans…5
×

Services Oriented Architecture with PHP and MySQL

16 422 vues

Publié le

Talk from MySQL Conference 2008 about scaling your data layer by running your requests in parallel and asynchronously over a services layer.

Publié dans : Technologie

Services Oriented Architecture with PHP and MySQL

  1. 1. Services Oriented Architecture with PHP and MySQL Joe Stump, Lead Architect, Digg
  2. 2. Introductions I’m Joe Stump, Lead Architect for Digg.
  3. 3. Reduce HTTP Requests Bundle JavaScript and CSS Use sprites for images Reduce images / outside objects This talk doesn’t cover MySQL details. The point of this discussion is how to minimize MySQL’s impact on your company’s data layer.
  4. 4. Old habits die hard Data requests are sequential Data requests are blocking Tightly coupled Scaling is not abstracted

×