Skip to content
forked from shhsu/Hammer

Perf Benchmark comparison for Hello World (C# vs Native)

Notifications You must be signed in to change notification settings

geoffkizer/Hammer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Http Server implementation comparisons

Hammer

Project used to start a Http Server that responds back a 500 byte payload response over http://+:80/Server/

  • The Server is based of HTTP Server Version 2.0

HttpListener

Http Server implementation using System.Net which returns a 500 byte payload on a GetRequest without body to http://+:80/server

Test

wcat is used to run these tests using the settings.ubr and the client.ubr files.

  • Start the Controller

     start wcctl.exe -t client.ubr -f settings.ubr -s %COMPUTERNAME% -v 30 -c 4 -o output.xml -x 
    
  • Start Clients

    Run this on each client machine

     wcclient.exe <controllerName>
    

References

About

Perf Benchmark comparison for Hello World (C# vs Native)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 44.8%
  • C# 44.1%
  • C 9.0%
  • JavaScript 1.7%
  • Batchfile 0.4%