YoVDO

Making Your Service More Resilient to Traffic Spikes

Offered By: Conf42 via YouTube

Tags

Resilience Engineering Courses Algorithms Courses Rate Limiting Courses Golang Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore strategies for enhancing service resilience during traffic spikes in this 45-minute conference talk from Conf42 Golang 2024. Delve into the causes of server overload and learn about various rate-limiting algorithms, including fixed window counter, sliding window log, token bucket, and leaky bucket. Examine practical examples of server overload and token bucket algorithm implementation. Discover rate limiter packages and load shedding techniques to manage traffic bursts effectively. Compare results of different approaches and gain insights on building more robust services capable of handling unexpected traffic increases.

Syllabus

intro
preamble
ivan lemeshev
agenda
server overload
common causes of traffic bursts
example of server overload
rate limiting
common rate-limiting algorithms
fixed window counter algorithm
sliding window log algorithm
token bucket algorithm
leaky bucket algorithm
example of token bucket algorithm
comparison of results
rate limiter packages
lead shedding
example of loading shedding
comparison of results
to read: https://aws.amazon.com/builders-library/using-load-shedding-to-avoid-overload/
thank you


Taught by

Conf42

Related Courses

AWS SimuLearn: Edge Protection
Amazon Web Services via AWS Skill Builder
Securing API Servers - Key Concepts and Best Practices
freeCodeCamp
Securing your Network with Cloud Armor
Google via Google Cloud Skills Boost
Rate Limiting with Cloud Armor
Google Cloud via Coursera
Securing and Rate Limiting API calls using API Gateway
Google Cloud via Coursera