Недавно я разработал приложение для биллинга для своей компании с Python/Django. В течение нескольких месяцев все было хорошо, но теперь я наблюдаю, что производительность снижается из-за того, что все больше пользователей используют эти приложения. Теперь проблема в том, что приложение сейчас очень важно для финансовой команды. Теперь финансовая команда после моей жизни справляется с проблемой производительности. У меня нет другого выбора, кроме как найти способ повысить производительность биллингового приложения.
Итак, вы, ребята, знаете какие-либо методы оптимизации производительности в python, которые действительно помогут мне с проблемой масштабируемости.
Ребята, мы используем базу данных mysql и размещаем ее на веб-сервере apache на Linux-боксе. Во-вторых, я заметил, что все приложения работают медленно, а не транзакционная часть базы данных. Например, как только приложение загружается, оно работает нормально, но если они переходят к другой ссылке в этом приложении, это занимает много времени.
И да, мы используем HTML, CSS и Javascript