Smart Static Accounting
With smart static accounting, accounting requests can be sent to multiple downstream servers. As with the basic proxy case, the amount of work required for each request will also approximately equal one request/response pair. For example, with 10 downstream servers:
With Block=0, proxying to 10 static accounting servers downstream occurs at the same time, up to the limit of proxy threads, which may be ten times the number of accounting threads to sustain the throughput (to the limits of memory).
With Block=1, proxying to 10 static accountings downstream is serial, and has ten times the latency.
In both cases, the amount of CPU per transaction from downstream is ten times since the same work must be done, effectively ten times, with different encryption (for shared secrets).