Skip to content

Instantly share code, notes, and snippets.

View mbuczkowski-gm's full-sized avatar

Mateusz Buczkowski mbuczkowski-gm

View GitHub Profile
@mbuczkowski-gm
mbuczkowski-gm / service2.py
Created October 13, 2020 11:56
Mock service used for request timing analysis blog post
from json import JSONDecodeError
from uuid import UUID
import psycopg2
from aiohttp import web
from elasticapm.contrib.aiohttp import ElasticAPM
from sqlalchemy import select
from db_conn import engine, users
@mbuczkowski-gm
mbuczkowski-gm / service1.py
Created October 13, 2020 11:55
Mock service used for request timing analysis blog post
from json import JSONDecodeError
from uuid import UUID
import requests
from time import sleep
from aiohttp import web
from elasticapm.contrib.aiohttp import ElasticAPM
def validate_uuid(value):
try:
@mbuczkowski-gm
mbuczkowski-gm / aiohttp-route-order.py
Created May 21, 2020 13:47
Simplified aiohttp app showing importance of path registration
import json
from aiohttp import web
data = [
{"name": "Andy"},
{"name": "Bob"},
{"name": "Charlie"},
{"name": "Duncan"},
]