Scalable DNS Server

  • Thread starter Thread starter Shahid Roofi
  • Start date Start date
S

Shahid Roofi

Guest
I am in a process of writing a DNS server of my own to accommodate special requirements.

I need to implement a threading model so that server can be scaled based on high incoming UDP DNS requests. Also want to implement rate limiting.

We came up with below draft design to dedicated threads for listening and responding and use C# concurrent queues and .NET Tasks to process the items.

Any insight or comments for suggestions or improvement would be appreciated.


1516483.png


Shahid Roofi

Continue reading...
 
Back
Top