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

Rabbits, indians and... Symfony meets queueing brokers

Description

It is 2015, and if you are processing resource-intensive tasks in directly in your PHP applications or using cronjobs, you are soon going the way of the dinosaurs. Queuing systems can help to improve response times, scalability and stability of web apps. However, there is a learning curve involved. In this talk, the speakers will give an overview of queueing systems, focusing on the amqp protocol - but not just rabbitmq, and go from architecture to implementation and integration with Symfony. Make it fly, make it scale!

Conférence donnée lors du Forum 2015, ayant eu lieu les 23 et 24 novembre 2015.

Informations complémentaires

Vidéo

Les speakers

Gaetano GIUNTA

Gaetano a écrit du code durant 72% de sa vie. 45% de ce code était du php. Sachant qu'il a compilé sa première version de PHP sur SCO Openserver, pouvez-vous dire combien de bugs a-t-il generé dans sa vie? Quand ile st pas occupé par son hobby principal (coder), il travaille en tant qu'architecte web, s'occupant notamment de problèmes de performance, scalabilité, sécurité, déploiement et qualité du code. Ses autres hobbies incluent les bases de données, les webservices, le CMS eZPublish et le framework Symfony. Vous pouvez le rencontrer à Londres le soir dans un pub ou se déroule un meetup informatique quelconque et la bière est offerte.

Gilles GUIRAND

Gilles is Kaliop’s CTO/co-founder & member of the eZ Publish community board. He is widely acknowledged by the community to be one of the eZ Publish experts on highly technical and complex projects. He extended his expertise to other tools & communities : Symfony, Silex, Varnish, Solr, NewRelic, CI tools & the devOps culture.

Commentaires

HTTP over CLI ...
Xavier Coureau, le 25/11/2015
une personne qui présente, l'autre qui découvre... étrange. Pas sur que cela motive a faire des consommateurs en php
Cédric Lécuret, le 25/11/2015
@Cédric désolé que le format ne vous ait pas convaincu. Le but étant de rendre la présentation plus interactive qu'une simple énonciation de résultats obtenus et techniques utilisées, le rôle du 'sparring partner' était de mettre en avant les questions que les membres du public auraient pu se poser et encourages le débat. On a tout de même eu plusieurs retours positifs sur cette technique :-)
Gaeano Giunta, le 30/11/2015
@Mathieu un petit commentaire?
Gaeano Giunta, le 30/11/2015