883 bytes added
, 19:33, 16 February 2010
mDeploying and maintaining a scalable and reliable web service.
What is ASLO?
What is Scalable?
What is reliable?
Parts of a web service.
Model-View-Controller
Model database.
view - html pages delivered to users
controller - web site code.
---------------------------
Stage 1 basic technologies
scripting language - php.
database - mysql.
hands on- splitting scripting code and db on separate machines
-----------------
Stage 2
caching technologies.
more memory
memcached
squid
hands on - adding caches
--------------
Stage 3
Load balancing technologies.
multiple databases
multiple web servers
hands on - setting up slave server and multiple web nodes
----------------
Stage 4
Reliability technologies
redundency
failover
hands on - setting up proxy, web node, and datebase failover.
----------------
Stage 5
Interesting scalability and reliability technologies.