We use multiple hardware queues. Some details in this old blog post:
http://blog.cloudflare.com/how-the-cloudflare-team-got-into-...
We're continuing to experiment with polling-based network queues.
http://blog.cloudflare.com/how-the-cloudflare-team-got-into-...
We're continuing to experiment with polling-based network queues.