{ "framework": "flask", "tests": [{ "default": { "json_url": "/json", "db_url": "/db", "query_url": "/query?queries=", "fortune_url": "/fortunes", "update_url": "/updates?queries=", "plaintext_url": "/plaintext", "port": 8080, "approach": "Realistic", "classification": "Micro", "database": "Postgres", "framework": "flask", "language": "Python", "flavor": "Python3", "orm": "Full", "platform": "WSGI", "webserver": "Meinheld", "os": "Linux", "database_os": "Linux", "display_name": "Flask [Meinheld]", "notes": "", "versus": "wsgi", "tags": [ ] }, "raw": { "db_url": "/db-raw", "query_url": "/query-raw?queries=", "fortune_url": "/fortunes-raw", "update_url": "/updates-raw?queries=", "port": 8080, "approach": "Realistic", "classification": "Micro", "database": "Postgres", "framework": "flask", "language": "Python", "flavor": "CPython", "orm": "Raw", "platform": "WSGI", "webserver": "Meinheld", "os": "Linux", "database_os": "Linux", "display_name": "Flask [Meinheld] [Raw]", "notes": "", "versus": "wsgi", "tags": [ ] }, "socketify-wsgi": { "json_url": "/json-raw", "plaintext_url": "/plaintext", "port": 8080, "approach": "Realistic", "classification": "Micro", "database": "Postgres", "framework": "flask", "language": "Python", "flavor": "Python3", "orm": "Raw", "platform": "WSGI", "webserver": "Socketify.py", "os": "Linux", "database_os": "Linux", "display_name": "Flask [socketify.py]", "notes": "", "versus": "wsgi" }, "socketify-wsgi-pypy": { "json_url": "/json-raw", "plaintext_url": "/plaintext", "port": 8080, "approach": "Realistic", "classification": "Micro", "database": "Postgres", "framework": "flask", "language": "Python", "flavor": "PyPy", "orm": "Raw", "platform": "WSGI", "webserver": "Socketify.py", "os": "Linux", "database_os": "Linux", "display_name": "Flask [socketify.py] [PyPy3]", "notes": "PyPy", "versus": "wsgi" }, "pypy": { "json_url": "/json", "db_url": "/db", "query_url": "/query?queries=", "fortune_url": "/fortunes", "update_url": "/updates?queries=", "plaintext_url": "/plaintext", "port": 8080, "approach": "Realistic", "classification": "Micro", "database": "Postgres", "framework": "flask", "language": "Python", "flavor": "PyPy", "orm": "Full", "platform": "WSGI", "webserver": "Meinheld", "os": "Linux", "database_os": "Linux", "display_name": "Flask [Meinheld] [PyPy3]", "notes": "PyPy", "versus": "wsgi", "tags": ["broken"] }, "pypy-raw": { "db_url": "/db-raw", "query_url": "/query-raw?queries=", "fortune_url": "/fortunes-raw", "update_url": "/updates-raw?queries=", "port": 8080, "approach": "Realistic", "classification": "Micro", "database": "Postgres", "framework": "flask", "language": "Python", "flavor": "PyPy", "orm": "Raw", "platform": "WSGI", "webserver": "Meinheld", "os": "Linux", "database_os": "Linux", "display_name": "Flask [Meinheld] [PyPy3] [Raw]", "notes": "PyPy", "versus": "wsgi", "tags": ["broken"] }, "nginx-uwsgi": { "json_url": "/json", "db_url": "/db", "query_url": "/query?queries=", "fortune_url": "/fortunes", "update_url": "/updates?queries=", "plaintext_url": "/plaintext", "port": 8080, "approach": "Realistic", "classification": "Micro", "database": "Postgres", "framework": "flask", "language": "Python", "flavor": "CPython", "orm": "Full", "platform": "WSGI", "webserver": "nginx", "os": "Linux", "database_os": "Linux", "display_name": "Flask [nginx] [uWSGI]", "notes": "", "versus": "wsgi", "tags": [ ] }, "fastwsgi": { "json_url": "/json-raw", "plaintext_url": "/plaintext", "port": 8080, "approach": "Realistic", "classification": "Micro", "database": "Postgres", "framework": "flask", "language": "Python", "flavor": "Python3", "orm": "Raw", "platform": "WSGI", "webserver": "FastWSGI", "os": "Linux", "database_os": "Linux", "display_name": "Flask [FastWSGI]", "notes": "", "versus": "wsgi" } }] }