Хотим свой рассыльщик email-ов на десятки млн писем в час. Какие подводные камни? Архитектуры, масштабируемость

Программный комитет ещё не принял решения по этому докладу
Михаил Кузнецов
Mindbox

Много лет занимался архитектурой проекта Mindbox

Тезисы

Будучи ещё совсем небольшой компанией, у Mindbox стояла задача обеспечить суммарную пропускную способность в 10+ млн уникальных/персонализованных email-ов в час для нужд своих клиентов.
Для этого потребовалось провести огромное количество любопытных оптимизаций на C#-бекенде, а для этого - написать свои средства сбора метрик, т.к. речь шла о считанных миллисекундах в классическом enterprise-коде, и это достаточно нетипично для штатных средств.
Отдельно расскажу про оптимизацию SQL-базы под такой, не самый обычный, профиль нагрузки.
И ещё одна секция будет посвящена специфике массовых email-рассылок - прогрев IP-адресов, отслеживание статусов писем, управление пулами соединений до различных email-серверов

Другие доклады секции Архитектуры, масштабируемость