public static void Main(string[] args)
        {
            ThreadPoolUtil.Configure(64);

            using (var resourceUsageMonitor = new ResourceUsageMonitor())
                using (var server = new AsyncHttpServer())
                {
                    resourceUsageMonitor.Start();
                    server.Start("http://+:8080/");
                    Console.WriteLine("Server started. Press any key to stop...");
                    Console.ReadKey(true);
                    server.Stop();
                    resourceUsageMonitor.Stop();
                }
        }