2. Your formula
3. Answer
What went into that answer
What you can use in a formula
- Math
+-*/^and parentheses( )- Numbers
10,10k,100_000,1.5e6,2M,3G- Sizes
BKiBMiBGiBTiB(binary), andKBMBGBTB(for prices)- Time
nsusmssminhdaymonthyear- Rates
rps/qps(requests per second), and speeds likeMiB/sGiB/s- Building-block names
- Any short id from the left list: speeds/delays (
seq_mem,syscall), generic prices (cpu,logs), cloud prices (aws_cpu,gcp_vm,azure_egress), compression (html) - Extra columns
.latency.throughputon speeds;.spot.commiton prices. Example:cpu.spot,seq_mem.latency- Common shapes
-
size / speed→ time ·count * delay→ time ·amount * price→ monthly cost ·rps * bytes * price→ monthly cost ·a + bonly when units match - Worked examples
-
1 GiB / seq_mem·10k * syscall·4 * aws_cpu + 16 GB * aws_memory·aws_vm·100k rps * 500 B * logs·1 TiB * aws_egress