J'ai lancé TikRapid – un téléchargeur de vidéos TikTok gratuit – et au cours des premiers jours, l'API était en train d'être martelée. Pas par de vrais utilisateurs. Par des robots. Le problème des outils de téléchargement gratuits est évident avec le recul. Aucune connexion ne signifie aucune friction. Aucune friction signifie que les robots peuvent atteindre votre point de terminaison des milliers de fois par minute. Les coûts de mon API augmentaient rapidement et les vrais utilisateurs recevaient des erreurs de délai d'attente parce que le serveur était occupé à traiter les requêtes indésirables. J'avais besoin d'une protection contre les robots qui ne perturbe pas l'expérience utilisateur. Pas de murs de connexion. Pas de CAPTCHA ennuyeux qui font abandonner les gens à mi-chemin. Quelque chose d'invisible pour les vrais utilisateurs mais efficace contre le trafic automa...
[Courte citation de 8% de l'article original]