123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242 |
- {
- "framework": "fastapi",
- "tests": [{
- "default": {
- "json_url": "/json",
- "fortune_url": "/fortunes",
- "plaintext_url": "/plaintext",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/updates?queries=",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "Gunicorn",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI",
- "notes": "",
- "versus": "None"
- },
- "socketify-asgi": {
- "json_url": "/json",
- "plaintext_url": "/plaintext",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "Socketify.py",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI [Socketify.py ASGI]",
- "notes": "",
- "versus": "None"
- },
- "socketify-asgi-pypy": {
- "json_url": "/json",
- "plaintext_url": "/plaintext",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "Socketify.py",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI [Socketify.py ASGI PyPy3]",
- "notes": "",
- "versus": "None"
- },
- "gunicorn-orjson": {
- "json_url": "/json",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/updates?queries=",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "Gunicorn",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI-gunicorn-orjson",
- "notes": "",
- "versus": "None"
- },
- "gunicorn-orm": {
- "fortune_url": "/fortunes",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/updates?queries=",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Full",
- "platform": "asyncio",
- "webserver": "Gunicorn",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI-gunicorn-orm",
- "notes": "",
- "versus": "None"
- },
- "hypercorn": {
- "json_url": "/json",
- "fortune_url": "/fortunes",
- "plaintext_url": "/plaintext",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/updates?queries=",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "Hypercorn",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI-hypercorn",
- "notes": "",
- "versus": "None"
- },
- "hypercorn-orjson": {
- "json_url": "/json",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/updates?queries=",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "Hypercorn",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI-hypercorn-orjson",
- "notes": "",
- "versus": "None"
- },
- "nginx-unit": {
- "json_url": "/json",
- "fortune_url": "/fortunes",
- "plaintext_url": "/plaintext",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/updates?queries=",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "nginx-unit",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI-nginx-unit",
- "notes": "",
- "versus": "None",
- "tags": ["broken"]
- },
- "nginx-unit-orjson": {
- "json_url": "/json",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/updates?queries=",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "nginx-unit",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI-nginx-unit-orjson",
- "notes": "",
- "versus": "None",
- "tags": ["broken"]
- },
- "uvicorn": {
- "json_url": "/json",
- "fortune_url": "/fortunes",
- "plaintext_url": "/plaintext",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/updates?queries=",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "Uvicorn",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI-uvicorn",
- "notes": "",
- "versus": "None"
- },
- "uvicorn-orjson": {
- "json_url": "/json",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/updates?queries=",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Micro",
- "database": "Postgres",
- "framework": "FastAPI",
- "language": "Python",
- "flavor": "Python3",
- "orm": "Raw",
- "platform": "asyncio",
- "webserver": "Uvicorn",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "FastAPI-uvicorn-orjson",
- "notes": "",
- "versus": "None"
- }
- }]
- }
|