It's funny how people consistently overestimate that. Actually, yes, it is a fairly trivial task and there's no justification for failwhaling over it when you have money to buy competent developers.
Many companies process orders of magnitudes more than that, under much harder constraints and much more complex requirements (think financial industry and telecoms).
Phone companies and financial institutions don't typically have messages which affect millions of accounts, for a start.
Phone companies and financial institutions don't typically have messages which affect millions of accounts, for a start.
You're saying that as if it was a relevant metric. It's not. What matters is the number of concurrently online subscribers and the aggregate throughput. Twitter doesn't go and append to 1mio inboxes when akutcher sends a tweet.