Практикум: что заново реализует каждый Python-микросервис¶
service.py — сервис из ста строк из статьи: servicewright управляет жизненным циклом, sqlalchemy-foundation-kit — сессиями, clientwright — исходящим HTTP-клиентом, deadline-budget — дедлайном запроса. run_skeleton.py запускает PostgreSQL в контейнере, заглушку склада, которая сообщает полученный заголовок дедлайна, и сервис отдельным процессом. Затем вызывает сервис, отправляет SIGTERM и выводит хронологию.