Changes

Jump to navigation Jump to search
m
outline
Deploying 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.
2,751

edits

Navigation menu