Size: a a a

Сообщество Python Программистов

2021 June 01

in Сообщество Python Программистов
Надо будет обдумать этот вопрос тоже
источник

in Сообщество Python Программистов
Емнип можно мидлварь подключить во фласке, так что сложно не будет
источник

VA

Vadim Apenko in Сообщество Python Программистов
Я обычно для такого делаю контекстный менеджер.
источник

in Сообщество Python Программистов
with timeit:
   do stuff

?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Чтоб раздробить хендлер исполнения ручки по логике
источник

VA

Vadim Apenko in Сообщество Python Программистов
Ну типа того, только сложнее.
источник

in Сообщество Python Программистов
А мне больше нравится с декоратором. Как раз можно будет дать юзеру понавешать на любые функции
источник

in Сообщество Python Программистов
Хотя можно оба инструмента предоставить
источник

VA

Vadim Apenko in Сообщество Python Программистов
with timing(self.request, 'LOGIC_BLOCK_NAME'):
   do stuff
источник

in Сообщество Python Программистов
Ага, понял. Прикольно, я о таком не думал почему-то
источник

VA

Vadim Apenko in Сообщество Python Программистов
Какие логические блоки могут быть?
1. Запрос в базу (считаем время запроса-ответа)
2. Чтение файла с диска (считаем время на это)
3. Обработка полученных данных (время на обработку)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Кстати эти данные можно прям в браузер вернуть. Собственно по этому там request и есть.
источник

a

abc in Сообщество Python Программистов
🌚.
источник

in Сообщество Python Программистов
Мне кажется основные заморочки будут "куда писать" и как автоматически это дело отображать в графане
источник

in Сообщество Python Программистов
Я помню, ты говорил (и показывал даже)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Да, вот сервер тайминг. Как раз те LOGIC_BLOCK_NAME
источник

in Сообщество Python Программистов
Например, надо поднять инфлюкс и графану, но это слишком много для либы имхо
источник

VA

Vadim Apenko in Сообщество Python Программистов
Настройка дашборда графаны по неопытности может занять куда бОльшее время, чем написание кода)
источник

in Сообщество Python Программистов
Я до сих пор нормально не сделал, сижу каждый день по чуть-чуть изменяю
источник

VA

Vadim Apenko in Сообщество Python Программистов
Это норма. Мы год учились) И то я пока там мало знаю. Меньше коллег, которые это регулярно делают
источник