Professional Networks newsletter system launches

The Guardian Professional Networks registration2nd October 2013

A new bulk mailing system has been added, allowing email newsletters to be created, scheduled, and dispatched to high-volume mailing lists. The system is designed to handle millions of emails per month, at a rate of 100K emails per hour.

The system makes heavy use of RabbitMQ and Celery to parallelize sends amongst a large number of background workers, and is horizontally scalable should future volumes increase.

Other key technologies contributing to the send performance include PostgreSQL full text indexing and Amazon Elasticache.