Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This conference talk explores the fundamentals of distributed caching and queueing systems in cloud environments. Begin with an introduction to caching concepts before diving into scaling strategies for distributed caching, including sharding, replication, and load balancing techniques. Discover popular caching systems used in modern cloud architectures. The second half transitions to queueing systems, explaining their distributed implementation and showcasing widely-used queueing technologies. Throughout the 15-minute presentation, Wisdom Matthew provides a comprehensive overview of these essential cloud-native patterns that improve application performance, reliability, and scalability.
Syllabus
00:00 Introduction to Distributed Caching and Queuing
00:10 Understanding Caching
02:08 Scaling with Distributed Caching
02:52 Sharding in Distributed Caching
04:09 Replication in Distributed Caching
05:37 Load Balancing in Distributed Caching
07:34 Popular Caching Systems
09:06 Introduction to Queuing Systems
11:54 Distributed Queuing Explained
13:24 Popular Queuing Systems
15:10 Conclusion and Contact Information
Taught by
Conf42