YoVDO

Distribute the Workload

Offered By: PHP UK Conference via YouTube

Tags

PHP UK Conference Courses Distributed Systems Courses Scalability Courses Memcache Courses High Availability Courses Cluster Computing Courses Message Queues Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore strategies for building scalable and distributed systems in this 55-minute PHP UK Conference talk. Learn how to handle sudden traffic spikes and improve service availability by applying principles from ant colonies to your applications. Discover the benefits of load balancers, message queues, Gearman, Memcache, and daemons for achieving greater performance, redundancy, and scalability. Follow along as the speaker guides you through the process of transforming average applications into manageable, distributed systems. Gain insights into decoupling, elastic behavior, high availability, and best practices for implementing distributed infrastructures in PHP-based services.

Syllabus

Introduction
Why distribute
Instant feedback
Ants
Decoupling
Decoupling diagram
Elastic behavior
Load balancing
Virtual IPS
Load balancers
Performance
High availability
What to avoid
Cluster
File systems
Internal storage API
Worker API
Financial software
Data services
Distributed infrastructure
Demon
Summary


Taught by

PHP UK Conference

Related Courses

Developing Scalable Apps in Python
Google via Udacity
Turning Caches into Distributed Systems with Mcrouter
Meta via YouTube
How We Made m.facebook.com Faster - Mobile Web App Optimization Techniques
Meta via YouTube
Scaling Memcache at Facebook
USENIX via YouTube
NGINX - The Web Server You Might Actually Like
International PHP Conference via YouTube