Dave Evans wrote:
> On Fri, Feb 29, 2008 at 10:50:43AM -0800, Marc Perkel wrote:
>   
>> I just got a call from someone wanting to be able to send 50k email 
>> messages a second. Most of it in bursts of a few seconds long.
>>
>> Thoughts?
>>     
>
>   
Good questions. And what I know comes from someone who is a colo company 
that called me up for advice for their customer. So I'll tell you what I 
understand.

> More details would be good:
>
>  * When you say "send" 50k msg/sec, do you just mean that the sending app has
>    to be able to hand off the messages to the MTA that quickly, or is there
>    also some requirement as to how fast the MTA can then deliver the messages?
>   
The MTA has to be able to receive 50k/second in bursts and get them out 
as quick as possible. Probably not as fast as coming in but from what I 
understand delivery speed is important.
>  * Where are the messages going? Local delivery, bog-standard "via MX", pipe,
>    something else?
>   
It's coming from some sort of SQL server that they say can deliver it 
that fast.
>  * What's the budget?
>   
It better be high. I assume they will pay what it takes to make it happen.
>  * What are the reliability requirements?
>   
I think that reliability isn't high. I asked that too and my thinking 
was to put the queue in ram with the idea that if they lost some mail 
it's not a big deal.
>  * Is that 50k different messages, or 50k recipients but with <50k unique
>    messages?
>   
50k recipients. I think each message is unique. They are also very short 
messages.
>  * If remote delivery, how much bandwidth have you got?
>   
They have several gigabit connections there. Plenty of bandwidth.
>  * Where do the bounces go?
>   
I don't know but I think they are not real concerned about bounces.


-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to