- Jimmy Huang
for those system engineer who care about performance
$databases['default']['master'] = array ( 'database' => 'mydatabase', 'username' => 'readwrite', 'password' => 'readwrite', 'host' => 'master', 'port' => '', 'driver' => 'mysql', 'prefix' => '', ); $databases['default']['slave'] = array (
'readonly' => TRUE, 'database' => 'mydatabase', 'username' => 'readonly', 'password' => 'readonly', 'host' => 'slave1', 'port' => '', 'driver' => 'mysql', 'prefix' => '', );
Tiers: - Linux - virtulalized cloud hosting environment - redhat enterprise linux - hardened to NSA guidelines (published document we can download) - SELinux &* AIDE enabled - Puppet - provides data center automation - recipe/model driven framework for managing servers - ensures consistency, repeatability, and compliance - every server can come out identical to the other (all database servers the same, all web servers the same) - CDN - content delivery network - great things, they get hit by the firehose for you - Akamai Site Accelerator, NetStorage & LiveStream - Tight Drupal integration with Cache Control Utility - Automatic Purging of modified nodes (and aliases) - Over 90% Offload of origin traffic (goes to Akamai instead of WhiteHouse servers) - Web - Dedicated Private Edit Servers - All administrative functions are on private servers, NOT on front-end servers - Load balanced horizontal scaling - Drupal - Core Drupal 6 - Various community / pressflow patches - supports database replication - full read/write splitting - shared filesystem - Cache - Memcached & Drupal Memcache API module - cluster of memcached servers - consistent hashing strategy supports node failures - Search - Apache Solr - DB - MySQL Enterprise / InnoDB - RAM Filesystem for Temp Tables - Performance Optimizations++ - Caches, Buffers, Replication - Replication Heirarchy - Drupal DB Replication support - Splitting of Reads and Writes - Master (active) / Master (passive) replication - Master (passive) / Slave replication - Scale slaves for read-only traffic
for site builders
How to build site for this?
for still try to find good reasons
Commit everything to git.drupal.org
Drupal and all contributed files hosted on Drupal.org are licensed under the GNU General Public License, version 2 or later. That means you are free to download, reuse, modify, and distribute any files hosted in Drupal.org's Git repositories under the terms of either the GPL version 2 or version 3, and to run Drupal in combination with any code with any license that is compatible with either versions 2 or 3, such as the Affero General Public License (AGPL) version 3.
for doesn't believe CMS better than one-man power