réservation électronique Site internet &! applications mobiles ▪ LaFourchette est un service de réservation de tables, en ligne et sur mobile dans plus de 12 500 restaurants! ! ▪ Le service permet aux internautes de trouver et réserver un restaurant en moins de 30s! ! ▪ LaFourchette développe des solutions pour les restaurateurs afin de :! ⁞ Gérer efficacement leur activité grâce à la solution MyFourchette : gestion des réservations centralisée et optimisation du taux de remplissage ! ⁞ Développer leur visibilité sur internet
massives, est une expression anglophone utilisée pour désigner des ensembles de données qui deviennent tellement volumineux qu'ils en deviennent difficiles à travailler avec des outils classiques de gestion de base de données ou de gestion de l'information
job à démarrer et l’envoi au job server Worker - s’enregistre auprès d’un job server et récupère des jobs au fur et à mesure Job server - coordonne l’assignation des jobs entre les clients et les workers et gère le redémarrage des jobs si un worker disparait
PHP, Perl, MySQL UDF,…) Gearman Job Server gearmand Gearman Worker API (C, PHP, Perl,…) Your Worker Application Code Your Application Provided by Gearman
lorsqu'un paquet de données est reçu pour une tâche GearmanClient::setCreatedCallback() Définit une fonction de rappel à appeler lorsqu'une tâche est placée dans la file d'attente GearmanClient::setExceptionCallback() Définit une fonction de rappel pour les exceptions émises par l'agent GearmanClient::setFailCallback() Définit une fonction de rappel à appeler lorsqu'un travail échoue GearmanClient::setStatusCallback() Définit une fonction de rappel pour collecter les statuts d'une tâche GearmanClient::setWarningCallback() Définit une fonction de rappel lors de l'émission d'alerte depuis l'agent GearmanClient::setWorkloadCallback() Définit une fonction de rappel lors de la réception de mises à jour de données incrémentales