The story about how to figure out what to measure, and how you can benchmark that. This slide deck tells the idea of benchmarking and does not tell actual commercial/open source benchmark tools.
34. Choose your workloads
• Select features
– Most important
– Most popular
– Highest complaints
– “Worst” performing
• Define the workload mix
– Ra:o of features
– Typical “uesrs” and what they do
– Popula:on and distribu:on of users
• Random(even distribu:on)
• Hotspots
51. API
Gateway
Slack
Lambda
ECS
Lambda S3
Aurora
Outgoing Webhook
- cluster name
- # of tasks
- commands
RunTasks
- cluster name
- # of tasks
- commands as environment variables
- output loca:on
Output STDOUT as file
Spin up containers and run tasks
Incoming Webhook
- Read file from S3 and emit it to Slack
Automated distributed Sysbench to Amazon Aurora