On Tue, Aug 14, 2012 at 4:18 PM, Wietse Venema <wie...@porcupine.org> wrote:
> Ori Bani:
>> I read somewhere on this list that it's not necessary to use proxymap
>> for transport table lookups.
>
> It is undesirable with the current architecture, because it increases
> latency for the single-process queue manager service. The queue
> manager read-waits for single stream of trivial-rewrite replies,
> and trivial-rewrite does the transport table lookups. A little
> latency for a multi-service process such as smtpd or cleanup would
> be less of a problem.
>
> The same holds for using SQL or LDAP instead of a local transport
> map. Extra latency is bad for queue manager performance.
>
> In a future architecture, it may be possible to do multiple
> trivial-rewrite requests in parallel (either in the queue manager
> itself or in a bunch of queue manager helper processes). That should
> reduce the impact of proxymap latency, but it won't necessarily
> eliminate the latency of SQL or LDAP-based transport maps.

THank you for the detailed reply

Reply via email to