Sub‑100-ms APIs emerge from disciplined architecture using latency budgets, minimized hops, async fan‑out, layered caching, ...
When multiplying fractions, multiply the top numbers (numerators) together and multiply the bottom numbers (denominators) together, then simplify or it is sometimes easier simplify first.