Professor David Malan gives a very good lecture on scalability for dynamic websites. It's not highly technical, it's an extension course, but it's a great introduction to a wide variety of topics. I really like his teaching style. He continually asks questions, prompts for input, and gives accessible explanations. Some of the topics covered: vertical scaling; horizontal scaling; PHP acceleration; load balancing: DNS, L7, sticky sessions, load balancers; caching; MySQL: replication, load balancing, partitioning, high availability.
Watch it on Academic Earth
- MIT's Introduction to Algorithms, Lectures 1 and 2: Analysis of Algorithms by Peteris Krumins.
- Google Univeristy
- Academic Earth Computer Science Videos