Ventes : doublon dans les numéros de facture
Lors de la validation d'une facture, on génère aussi le pdf en cache, ce qui peut provoquer des latences qui rajoutent des délais et augmentent la probabilité de requête concurrente.
requête validation facture1 début de la transaction 1 génération du nouveau numéro (ex : 173) début de la génération du pdf1 requête validation facture2 début de la transaction 2 génération du nouveau numéro (idem que le précédent 173) début de la génération du pdf2 fin de la génération du pdf1 fin de la transaction 1 fin de la génération du pdf2 fin de la transaction 2
Afin de limiter le risque de concurrence on peut mettre de côté la mise en cache du pdf, qui se fait déjà lors de la récupération de celui-ci.
Déplacer cette génération vers celery pourra être une nouvelle étape.