Slide 1

Slide 1 text

Rendez-vous service et optimisez votre environnement de développement Bastien Jaillot – @bastnic Architect @JoliCode

Slide 2

Slide 2 text

On monitore toujours la production. Mais qui mesure l’env de dev ?

Slide 3

Slide 3 text

https://xkcd.com/303/

Slide 4

Slide 4 text

La performance est une feature Les features sont toujours pour les nouvelles versions Utilisez les dernières versions

Slide 5

Slide 5 text

Docker…. symfony serve, mutagen, virtuoFS

Slide 6

Slide 6 text

Service discovery, metadata, autowire, et l’absence de clear:cache https:/ /jolicode.com/blog/battle-log-a-deep-dive-in-symfony-stack-in-search-o f-optimizations-2-n

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

Mettre en cache les requêtes externes, ou les mocker

Slide 9

Slide 9 text

https://jolicode.com/blog/aggressive-caching-with-symfony-http-client

Slide 10

Slide 10 text

Maîtriser son éditeur

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

TDD partout et faire confiance à l’analyse statique

Slide 13

Slide 13 text

Faire confiance à sa CI (intégration continue) et la laisser vérifier plein de choses pour vous

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

blackfire run bin/console blackfire run bin/console cache:warmup blackfire curl http://monsite.test

Slide 16

Slide 16 text

La performance, c’est de la Developer eXperience (DX), ça vaut le coût d’investir.

Slide 17

Slide 17 text

Faites-vous accompagner

Slide 18

Slide 18 text

On se voit à l’apéro ? Bastien Jaillot – @bastnic Architect @JoliCode