unosquare / embedio

A tiny, cross-platform, module based web server for .NET
http://unosquare.github.io/embedio
Other
1.46k stars 176 forks source link

Optimize performance and implement additional test types of the TechEmpower Framework Benchmark #495

Open Kaliumhexacyanoferrat opened 3 years ago

Kaliumhexacyanoferrat commented 3 years ago

I wanted to briefly let you know that I created a test suite for embedio in the TechEmpower Framework Benchmark project. The results for embedio will be shown for the upcoming round 20 which will be performed at the end of the year.

I currently implemented tests for JSON and Plaintext which can be found here. Did not manage to get it running with Keep-Alive, but you might want to have a look.

rdeago commented 3 years ago

Hello @Kaliumhexacyanoferrat, sorry for the late answer and thanks a lot for taking the time to include EmbedIO in your benchmarks. Although raw performance has never been a major goal for EmbedIO, it's nice to know how it fares compared to other frameworks.

Speaking of other frameworks, kudos to you for GenHTTP!

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

rdeago commented 3 years ago

Reopening and pinning, so I can remember to update the benchmarks as soon as v3.5.0 is released.