メールマーケティングクライアント
大規模メール検証システム
数百万通のメールをサブセカンドで検証するカスタムRust SMTPエンジン
82のLambda関数
Rust SMTPエンジン
サブセカンドの速度数百万通を検証

背景
メールマーケティング企業が送信者レピュテーションを保護しバウンス率を削減するために大量メール検証を必要としていました。既存のサービスは遅すぎて精度が不十分でした。
制約
大規模でのサブセカンド応答時間が必要でした。実際のメールを送信せずに完全なSMTPハンドシェイクを処理する必要がありました。送信者レピュテーションを保護する必要がありました。
施策
コネクションプーリング、リトライロジック、有効/無効を超えたマルチファクター品質スコアリングを備えた82のLambda関数上のカスタムRust SMTPエンジンを構築。
成果概要
数百万通のメールをサブセカンドの速度で検証、マルチファクター品質スコアリング、完全サーバーレス - 30週間で納品。
アーキテクチャ
バルク取り込みから検証済みスコアリング済みメールリストまで
バルク取り込み
Rust SMTPエンジン
Lambdaオーケストレーション
品質スコアリング
技術スタック
コアエンジン
カスタムRust SMTPエンジン
コンピュート
AWS Lambda(82関数)
言語
Rust、Python、TypeScript
アーキテクチャ
AWS上の完全サーバーレス
パフォーマンス
サブセカンド検証
スケール
数百万の検証を処理
成果
82
Rust
サブセカンド
数百万
完全SMTP
マルチファクター
