Avoiding overload in distributed systems by putting the smaller service in control
The Amazon Builder’s Library is a great set of deep dive papers into the challenges with modern systems. This post looks at how Amazon balances system stability between control and data plane requests.
“Avoiding overload in distributed systems by putting the smaller service in control, looks at
I call out a few more details in the Twitter thread below…
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34
Tweet 2/10 ๐ Next tweet ๐ Start
yesterday’s thread on “Automating safe, hands-off deployments” by @clare_liguori is up at https://markn.ca/2021/automating-safe-hands-off-deployments/
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34
Tweet 3/10 ๐ Next tweet ๐ Start
- data plane, “responsible for executing customer requests”
- control plane, “responsible for managing and vending customer configuration”
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34
Tweet 4/10 ๐ Next tweet ๐ Start
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34
Tweet 5/10 ๐ Next tweet ๐ Start
the author uses EC2 as an example. a lot more systems run compute/storage vs. vending those configurations
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34
Tweet 6/10 ๐ Next tweet ๐ Start
after all, it’s already doing way more work to keep itself running
the ๐ provides more details here
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34
Tweet 7/10 ๐ Next tweet ๐ Start
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34
Tweet 8/10 ๐ Next tweet ๐ Start
this is a really fascinating write up on a pattern that probably comes up more than we realize
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34
Tweet 9/10 ๐ Next tweet ๐ Start
this paper is exactly what the Builders Library was made for.
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34
Tweet 10/10 ๐ Next tweet ๐ Start
thanks for sharing this @joemag
/๐งตโ๏ธ #cloud #devops
@marknca tweeted at 12-Nov-2021, 13:34