Skip to content

Commit e427323

Browse files
authored
feat: add florian beer talk (#609)
1 parent 1e32334 commit e427323

27 files changed

Lines changed: 1183 additions & 1126 deletions

pwa/data/con/2025/conferences/180000-requetes-par-seconde-explique-simplement.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ short: Comment atteindre 180 000 requêtes par seconde avec PHP depuis un simple
55
tag: 'performance'
66
---
77

8-
# 180 000 requêtes par seconde expliqué simplement (🇫🇷)
8+
# 180 000 requêtes par seconde expliqué simplement (🇫🇷)
99

1010
Avez-vous déjà cherché à savoir comment **pousser vos appels API jusqu'à leurs ultimes limites** ? Cette conférence dévoile comment atteindre l'étonnant chiffre de **180 000 requêtes par seconde** depuis un simple ordinateur portable, en plongeant dans les détails techniques de curl, HTTP, pcntl et PHP. Au-delà de la performance pure, nous explorerons les stratégies de scaling horizontal pour atteindre des niveaux de débit encore supérieurs. Des techniques d'optimisation aux décisions d'architecture, découvrez comment surmonter les obstacles courants et **faire passer vos applications au niveau supérieur**.
1111

pwa/data/con/2025/conferences/2025-an-api-platform-odyssey.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ short: How API Platform makes building HAL-compliant REST APIs faster and more e
55
tag: archi
66
---
77

8-
# 2025, an API Platform Odyssey (🇺🇸)
8+
# 2025, an API Platform Odyssey (🇺🇸)
99

1010
I still remember working on a project that used a massive e-commerce Cloud Platform back in 2018. The array came back, and I loudly admitted, "what on earth does embedded mean?!". Nobody corrected me. Nobody even knew it was the HAL standard, or what HATEOAS meant.
1111

pwa/data/con/2025/conferences/a-search-for-truth.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ short: How to prevent cascading failures in complex systems.
55
tag: good-practices
66
---
77

8-
# A search for truth (🇺🇸)
8+
# A search for truth (🇺🇸)
99

1010
As systems become ever more complex, more and more **“layers of truth”** are added to the system (search indices, caches, read replicas, etc). How do we manage them when things go awry?
1111

pwa/data/con/2025/conferences/api-platform-x-redis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ short: Un talk sur l'évolution d'API Platform, par son premier utilisateur.
55
tag: 'archi'
66
---
77

8-
# API Platform x Redis (🇫🇷)
8+
# API Platform x Redis (🇫🇷)
99

1010
API Platform propose un large éventail d’outils. Initialement conçu comme un bundle Symfony, il s’est enrichi au fil des années pour prendre en charge de nombreuses technologies : GraphQL, MongoDB, Swagger, Laravel... Son architecture flexible permet aux développeurs et développeuses de l’adapter facilement à leurs besoins spécifiques, faisant de lui un framework particulièrement évolutif.
1111

pwa/data/con/2025/conferences/comment-j-ai-dompte-les-planetes-avec-mercure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ short: Retour d'expérience sur l'intégration de Mercure dans une application P
55
tag: 'feedback'
66
---
77

8-
# Comment j'ai dompté les planètes avec Mercure (🇫🇷)
8+
# Comment j'ai dompté les planètes avec Mercure (🇫🇷)
99

1010
Souvent associé aux applications PHP, le protocole Mercure peut pourtant s'intégrer à n’importe quelle stack technologique grâce à son caractère ouvert. Dans cette présentation, je partagerai un retour d’expérience sur **son utilisation dans une application de calcul astronomique** développée en Python, où Mercure m’a permis d’**asynchroniser efficacement** des traitements intensifs.

pwa/data/con/2025/conferences/composer-best-practices-2025.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ short: An overview of Composer in 2025 by its co-creator.
55
tag: 'good-practices'
66
---
77

8-
# Composer Best Practices 2025 (🇺🇸)
8+
# Composer Best Practices 2025 (🇺🇸)
99

1010
From fundamental concepts to advanced techniques, I'll share **what every PHP developer should know about Composer in 2025**. We'll cover anything from semver constraints over composer.lock conflict resolution, monorepo strategies, to recommended deployment workflows. Learn essential security tips, time-saving commands, precisely targetting updates and how to fork dependencies.
1111

pwa/data/con/2025/conferences/de-apache-a-frankenphp-simplifier-notre-infra-sans-douleur.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ short: Migrer un Saas basé sur Apache/PHP vers FrankenPHP.
55
tag: 'feedback'
66
---
77

8-
# De Apache à FrankenPHP : simplifier notre infra sans douleur (🇫🇷)
8+
# De Apache à FrankenPHP : simplifier notre infra sans douleur (🇫🇷)
99

1010
Ce retour d'expérience présente **la migration d'un SaaS**, dans le monde agricole, d'une infrastructure basée sur Apache/PHP vers FrankenPHP, réalisée sans interruption de service et de manière totalement transparente pour les équipes de développement internes et freelances.
1111

pwa/data/con/2025/conferences/design-pattern-le-tresor-est-dans-le-vendor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ short: Les designs patterns n'auront plus de secrets pour vous après cette conf
55
tag: 'archi'
66
---
77

8-
# Design Pattern, le trésor est dans le vendor (🇫🇷)
8+
# Design Pattern, le trésor est dans le vendor (🇫🇷)
99

1010
Les design patterns ne sont pas que de simples concepts théoriques : ils sont au cœur des applications que nous utilisons au quotidien ! Mais comment les appliquer efficacement dans nos projets ?
1111

pwa/data/con/2025/conferences/et-si-on-utilisait-l-event-storming-dans-nos-projets-api-platform.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ short: Comment appliquer efficacement l’Event Storming à un projet API Platfo
55
tag: 'archi'
66
---
77

8-
# Et si on utilisait l'Event Storming dans nos projets API Platform ? (🇫🇷)
8+
# Et si on utilisait l'Event Storming dans nos projets API Platform ? (🇫🇷)
99

1010
L'Event Storming est une méthode collaborative de conception d'applications. Elle permet de mieux comprendre et de structurer les processus métier, en les organisant par domaines. Contrairement au CRUD, qui se concentre sur la base de données, **l'Event Storming se focalise sur l'utilisateur et son parcours**, ce qui est idéal pour construire des interfaces efficaces.
1111

pwa/data/con/2025/conferences/etendre-le-serveur-web-caddy-avec-ton-langage-prefere.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ short: Étendre les fonctionnalités du serveur web Caddy avec PHP ou d'autres l
55
tag: tools
66
---
77

8-
# Étendre le serveur web Caddy avec ton langage préféré (🇫🇷)
8+
# Étendre le serveur web Caddy avec ton langage préféré (🇫🇷)
99

1010
Caddy est un serveur web utilisé dans bons nombres de projets open-source comme Symfony, Picosh et même Ruby on Rails. Il devient **un véritable standard** dans l'hébergement web et de nombreux modules sont basés dessus, FrankenPHP, le cache-handler, etc...
1111

0 commit comments

Comments
 (0)