Главная
Study mode:
on
1
intro
2
preamble
3
ivan lemeshev
4
agenda
5
server overload
6
common causes of traffic bursts
7
example of server overload
8
rate limiting
9
common rate-limiting algorithms
10
fixed window counter algorithm
11
sliding window log algorithm
12
token bucket algorithm
13
leaky bucket algorithm
14
example of token bucket algorithm
15
comparison of results
16
rate limiter packages
17
lead shedding
18
example of loading shedding
19
comparison of results
20
to read: https://aws.amazon.com/builders-library/using-load-shedding-to-avoid-overload/
21
thank you
Description:
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.

Making Your Service More Resilient to Traffic Spikes

Conf42
Add to list
0:00 / 0:00