I need to handle 500+ Http Request per seconds by using WebClient. And I also want to show the status of those request in Listview subitem.

I tried 5/10 Http Request per second but it freezes The ui.

I know a little bit about Thread But I heard it depends on hardware capacity.

  1. So how Can I optimize it?
  2. How can I handle a large number of request without freezing my ui?