Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Comment scaler une application PHP vieille de plus de 20 ans ... sans frozen zone ?

Description

Au cours de cette présentation, nous parlerons de notre architecture N-tiers, un élément fondamental de notre approche pour garantir un système à la fois évolutif et performant. Nous examinerons comment nous avons segmenté notre site en couches pour faciliter la maintenance, favoriser la scalabilité et simplifier les migrations tout en améliorant les performances.

De plus, nous aborderons l'importance cruciale du cache HTTP (Varnish) dans la réduction de la charge serveur et l'amélioration de la réactivité de nos services. Vous découvrirez des outils essentiels tels que Blackfire, qui ont permis une analyse en profondeur et une optimisation efficace de notre code PHP.

Enfin, nous partagerons notre approche de sensibilisation des devs aux enjeux de la performance, afin de prévenir les incidents.

Conférence donnée lors du AFUP Day 2024 Nancy, ayant eu lieu le 24 mai 2024.

Informations complémentaires

Le speaker

Arnaud LAHAXE

Arnaud, architecte applicatif chez BoursoBank, est un passionné du développement web. Il a débuté sa carrière en tant que développeur PHP il y a près de 15 ans. C'est un amoureux du code, privilégiant la simplicité, la robustesse et la maintenabilité, rejetant tout excès d'acronymes et de hype. Son engagement au quotidien se traduit par son souci constant d'améliorer les performances et la qualité des applications PHP de manière pragmatique. Il déploie son expertise avec modestie pour trouver des solutions efficaces. En dehors de l'univers du code, il partage aussi une passion pour la raclette, la bière et les jeux vidéos, reflétant sa préférence pour les choses simples et conviviales.