Продолжим... Задача 2. Анализ скорости работы API Дополните класс-клиент API методами для работы с новыми endpoints. Исследуйте, насколько быстрее работает код с использованием сессии и обычных методов post/get для 10, 100, 1 000 запросов. Если вы выполните это задание сразу, то не заметите значительной разницы. Дело в том, что сервер, который обрабатывает запрос, убивает соединение сразу после того, как отправит его клиенту. Вы можете убедиться в этом, включив уровень DEBUG в корневом логгере: Чтобы исправить поведение сервера, внесите дополнительную настройку перед app...
В моей последней немецкой компании, где я работал, план поднимали на +5%, если он был не выполнен и аж на +25%, если выполнен/перевыполнен. Из-за этой системы продажники получали годовую премию раз в два года - один год есть премия (+5 процентов было сделать вполне реально), следующий - нет (+25% - без шансов вообще, при всем старании получалось максимум +15 … +17%). Рынок рос хорошо и мощно, плюс долго длящиеся проекты выстреливали, и, если это был год +5% к плану, то годовая премия была и не маленькая...