Analyse de performance d'une application Django avec Siege sous CentOS

Introduction à Siege Siege est un utilitaire de test de charge et de benchmarking pour serveurs HTTP, fonctionnant sous Linux. Il permet de simuler de multiples utilisateurs accédant simultanément à une application web, supportant les requêtes GET et POST. Cet outil est idéal pour évaluer la résistance d'un service Django face à un trafic inten ...

Publié le 26 juillet à 19h39

Redémarrage à chaud des serveurs web Python : uWSGI et Gunicorn

Dans le développement logiciel, les mises à jour de code sont fréquentes. Pour les déploiements sur des serveurs de production sans recourir à des stratégies complexes comme le déploiement par canaris ou Kubernetes, il est crucial de garantir que les requêtes en cours soient traitées avant l'application des modifications. C'est là qu'intervient ...

Publié le 18 juillet à 02h32

Configuration de Nginx et uWSGI pour une application Django

Installation des paquets de développement essenteils pour le système : sudo apt-get update sudo apt-get install build-essential zlib1g-dev bzip2 libpcre3-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev Configuration du gestionnaire de paquets Python : curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py sudo pyt ...

Publié le 6 juin à 19h45