Хотя я не уверен в этом
Попробуй для начала логировать также размер занимаемой памяти (ищется легко) data и addr по мере работы
Еще что может быть - ну врядли твой скрипт - это вот эти 6 строк - может еще где есть утечка
Тогда сервер можешь как раз и сделать на django или flask - они больше подходят как раз для создания веб серверов
А отправлять файлы хоть прямо из питоновского скрипта с помощью библиотеки requests к примеру
Тебе вроде ответили уже
Шебанг нужен для выбора интерпретатора по умолчанию при запуске типа:
./manage.py runserver
При запуске:
python manage.py runserver
тебе ничего менять там не надо будет
timkin1, мухи отдельно, котлеты отдельно
Создаешь новый вопрос, где желательно ясно и емко описываешь свою бизнес проблему, решения которые ты видишь, риски которые ты видишь
Скажем так - плохая идея закладываться на то, чем вы не управляете, как то структура внешней БД
А вот контракты по АПИ - это вы можете и должны обсудить и на них уже можно полагаться
Эффективность - это критерий оценки
Об эффективности чего мы говорим? Насколько стабильная связь между вашим приложением и удаленной базой с ларавел, обдумано ли поведение системы в случае если этой связи не будет, насколько оперативные данные там хранятся
И еще куча вопросов - и все это об эффективности в целом