Added bottle and kyoukai benchmarks, updated sanic and aiohttp
This commit is contained in:
20
tests/performance/kyoukai/simple_server.py
Normal file
20
tests/performance/kyoukai/simple_server.py
Normal file
@@ -0,0 +1,20 @@
|
||||
# Run with: python3 -O simple_server.py
|
||||
import asyncio
|
||||
from kyoukai import Kyoukai, HTTPRequestContext
|
||||
import logging
|
||||
import ujson
|
||||
import uvloop
|
||||
|
||||
loop = uvloop.new_event_loop()
|
||||
asyncio.set_event_loop(loop)
|
||||
|
||||
kyk = Kyoukai("example_app")
|
||||
|
||||
logger = logging.getLogger("Kyoukai")
|
||||
logger.setLevel(logging.ERROR)
|
||||
|
||||
@kyk.route("/")
|
||||
async def index(ctx: HTTPRequestContext):
|
||||
return ujson.dumps({"test":True}), 200, {"Content-Type": "application/json"}
|
||||
|
||||
kyk.run()
|
||||
Reference in New Issue
Block a user