1) Trop d'appels aux bases de données
2) Trop de synchronisation
3) manque d'attention au traffic réseau (latence, sérialisation)
4) Mauvais usage du mapping objet/relationnel
5) fuite mémoire
6) l'utilisation de dépendances problématique ou mal maitrisée
7) gaspillage des ressources
8) des applications "bouffies" qui chargent des ressources mal dimensionnées (images, javascript...)
9) mauvaise stratégie de cache
10) problèmes intermittents
L'intérêt de ce billet est qu'il donne des pistes pour résoudre chacun d'eux.