Transaction rate bottlenecks