-
Notifications
You must be signed in to change notification settings - Fork 238
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Next round of the benchmark #4
Comments
The code was checked out automatically with |
I have no |
The benchmark was run with astaxie/beego@3e4c015. The results also depend on the go version and the hardware of course. Some results seem suspicious slow in the logs in the first post. Unless the API of beego changes, I don't need a PR. I will not merge results from other persons. Just notify me and I'll run the benchmark again. |
like this modify. should I send the pull request? |
You could remove the But this makes beego also accept for example |
in the new version, it's will not accept |
can you retest for the new code? |
I will definitely do a re-run soon (also including Gin as a new framework), but I currently don't have time for it. Please have patience. |
Looking forward to the new result. And also add revel test if can |
Just wondering, is this repository going to get updates after a number of frameworks had new releases? |
Yes, round 2 is scheduled for august. |
great. thanks for the quick response 👍 |
Hi! Maybe you could add Falcore, I've seen it on the latest TechEmpower benchmark (http://www.techempower.com/benchmarks/#section=data-r9): https://github.com/fitstar/falcore |
First results are in. I can confirm that Beego improved a lot 👍 Falcore is not suitable for a benchmark like this. I doubt at all, that it is suitable for any application with more than 2-3 handler functions. Or maybe I did not understand the concept. Pull requests welcome in that case 😃 |
👍 |
hi @julienschmidt. when will the final results released? |
Sorry for the delay. I found a few smaller problems, which should be addressed. Unfortunately I got very busy then. The final results will be released within the next few days. |
Bad news everyone! I will now search for another suitable system (I want a completely idle, freshly set-up system with suitable hardware, e.g. no notebook CPUs). |
I went ahead and ran a bench on my very not sterile macbook air, all while running Safari and stuff. Still some data is better then none, and it does shows gross estimates (enough for me, at least for now). In case anyone is interested, it gist is here https://gist.github.com/maximveksler/f336875ed081e4b4cc46 I did some manual fixing of indentation there, to make the output more readable. FYI. |
Another run on my MacBook Air https://gist.github.com/ant0ine/3caede217dda281dcedb |
golang/go@52c84c3 (v1.5) bench on my iMac11 |
go test -bench=. -timeout=180m -benchtime 10s Intel Xeon E3-1230v3 (4x 3.30GHz + Turbo Boost 2.0 up to 3.7GHz) |
hi, @julienschmidt
I have test you code in my local. the bench is much better.
later I will send you a pull request. thanks!
and the follow is the result:
The text was updated successfully, but these errors were encountered: