Skip to content
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

Update tech-empower versions and configuration options #196

Open
flip111 opened this issue Dec 12, 2017 · 5 comments
Open

Update tech-empower versions and configuration options #196

flip111 opened this issue Dec 12, 2017 · 5 comments

Comments

@imalsogreg
Copy link
Contributor

Good catch. It looks like maybe the admins did a cabal freeze recently, and that their version of snap is pre 1.0: TechEmpower/FrameworkBenchmarks@cb8e149

@flip111
Copy link
Author

flip111 commented Dec 13, 2017

An update would be useful ye ... but i don't think it would help much in the performance..

@imalsogreg
Copy link
Contributor

There's a chance of an sizable impact on performance. snap-server is built on a new iterator library. The server may be misconfigured, too. May I change the name of this ticket, to "Update tech-empower versions and configuration options"? :)

@mightybyte
Copy link
Member

@flip111 Thanks for bringing this up. The last time I looked at this benchmark it seemed that JSON parsing and DB binding performance had a lot more to do with how you score than the framework. I personally won't have time to work on this any time soon, but it would be great if someone else did.

@flip111 flip111 changed the title TechEmpower's Web Framework Benchmarks Update tech-empower versions and configuration options Dec 13, 2017
@flip111
Copy link
Author

flip111 commented Dec 20, 2017

benchmark is now updated to lts-10.0 TechEmpower/FrameworkBenchmarks#3152 You can find the performance difference in that pull request. On first glance there seems to be some performance improvement ... but the results.json files are so big that i didn't look into it too much. I could collect some profile information with profiteur possibly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants