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

Архитектуры, масштабируемость

Доклад отклонён

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

Тезисы

Видео

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

Другие доклады секции

Архитектуры, масштабируемость