1. Use caching mechanisms at page level, query level, application level
  2. Try to use CDN to display contents from location based servers
  3. Use cloud based systems to meet adhoc performance needs
  4. try to optimize database queries
  5. Try to optimize database configuration settings
  6. Use different database engines depending upon the purpose of database
  7. Try to use soap architecture