InscriptionConnexion
C’était pas malin et ça l’était encore moins de le faire par la suite dans le Goulag.
:(


J’ai juste découvert une faille et j’en ai profité, si vous voulez de l’aide pour corriger le problème je peu vous aider
:ok:
-> Il faut mettre en session le timestamp du dernier poste et permettre de poster uniquement si ce timestamp est supérieur au ratelimit défini, je sais pas comment vous avez procédé mais ça doit se faire côté serveur
:-)


Pour ce qui est des requêtes concurrentes :

En Python async, on utilise typiquement `asyncio.Semaphore(N)` pour empêcher plus de N appels simultanés. Les bonnes pratiques recommandent aussi une queue et un backoff exponentiel au lieu d’envoyer tout en parallèle.
il y a 3 mois
:up:
il y a 3 mois
Qu'on donne le prix Nobel a cet homme
:risibo:
il y a 3 mois
Ca ira pour cette fois jeune apprenti !
:cpt404:
‎‎ ‎
il y a 3 mois
Ca ira pour cette fois jeune apprenti !
:cpt404:
Pardon monsieur le Capitaine je recommencerai plus
:coupable_:
il y a 3 mois
Tu etais niveau combien avant ?
:Rouge_gorge:
il y a 3 mois
Comme quoi...
:jesus_mouais_bof:
‎‎ ‎
il y a 3 mois
C’était pas malin et ça l’était encore moins de le faire par la suite dans le Goulag.
:(


J’ai juste découvert une faille et j’en ai profité, si vous voulez de l’aide pour corriger le problème je peu vous aider
:ok:
-> Il faut mettre en session le timestamp du dernier poste et permettre de poster uniquement si ce timestamp est supérieur au ratelimit défini, je sais pas comment vous avez procédé mais ça doit se faire côté serveur
:-)


Pour ce qui est des requêtes concurrentes :

En Python async, on utilise typiquement `asyncio.Semaphore(N)` pour empêcher plus de N appels simultanés. Les bonnes pratiques recommandent aussi une queue et un backoff exponentiel au lieu d’envoyer tout en parallèle.
Tu sais si le framework backend c'est django ?
:miaou:

il y a 3 mois