networknt / microservices-framework-benchmark

Raw benchmarks on throughput, latency and transfer of Hello World on popular microservices frameworks
MIT License
705 stars 127 forks source link

.NET core: Added test scenarios #23

Closed JesHansen closed 7 years ago

JesHansen commented 7 years ago

The three test scenarios listed in https://networknt.github.io/microservices-framework-benchmark/specification/ have been implemented for the dotnet core framework.

Some slight refactoring has been done as well in order to keep the folder structure nice and tidy.

As I am in no way an expert in .NET Core, I do not expect this to be optimal implementations of the test scenarios. In particular, I have done no examinations of how the use of async/await affects performance. This is mostly just naïve and straightforward non-optimized implementations. It is a starting point, though, so I will leave optimizations for others to have a crack at. :-)

stevehu commented 7 years ago

My friend. You set the goal post for me:)