Plan/Discovery One/BootCamp

From Sugar Labs
< Plan/Discovery One
Revision as of 20:33, 16 February 2010 by Dfarning (talk | contribs) (outline)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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.