Improve falcon-bench
- Dominant language
- Python
- Stars
- 9.8k
- Forks
- 1k
- Avg merge
- 5d 13h
- Merged PRs (30d)
- 7
Description
Things to add:
- Routing benchmark
- "falcon-ext" for all frameworks
- Additional frameworks
- wheezy.web benchmarks
- pyramid benchmark
- Django-rest
- morepath
- WebCore
- Benchmarks exercising various req properties
- Dump data as JSON
- Render body as JSON across different frameworks (vs. plaintext blob)
Things to clean up:
- CLI
- Separate flags for test vs. framework
- Improve code organization
See also:
- https://bitbucket.org/akorn/helloworld/src
- http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&test=json&l=1kw
- https://klen.github.io/py-frameworks-bench/ (But note that the async frameworks tend to win out vs. WSGI frameworks, this should be remedied once we introduce twisted, aiohttp, etc. support)
Contributor guide
Assessment
This issue has not been assessed yet.