Difficile
Vous décidez d'implémenter un serveur de reCaptcha. (https://fr.wikipedia.org/wiki/ReCAPTCHA)
Un tel serveur fonctionne comme ceci :
L'utilisateur envoie une requête au serveur pour un nouveau reCaptcha. Ce dernier génère un mot aléatoire et une petite image de ce mot ayant subit une transformation.
L'image est envoyée à l'utilisateur.
L'utilisateur répond avec un mot en clair.
Si le mot en clair correspond au mot généré, le serveur répond OK, sinon NOK.
Vous espérez que votre serveur puisse servir plusieurs milliers de requêtes par secondes avec une réponse inférieure à 0,5ms.
Vous diriez qu'un tel serveur :
Auteur: Kevin LefevreStatut : PubliéeQuestion passée 214 fois
Modifier
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
0
Dans un système distribué, il est possible de garantir la cohérence (que tous les nœuds du système aient accès aux mêmes données au même moment), il est possible de garantir l'atomicité de certaines opérations1
Combien de temps faut-il pour construire un entrepôt de données?0
A est plus rapide que B, C est aussi rapide que A, C est plus rapide que B0
Laquelle des deux requêtes SQL suivantes est plus rapide ? A : SELECT * FROM table WHERE id = 1; B : SELECT * FROM table WHERE id = 1 ORDER BY id;1
Expliquez la différence entre un groupe de distribution et un groupe de sécurité dans Active Directory.1
Expliquez les différents types de cache dans le contexte d'une architecture d'information système.0
Si les données à valider ne dépendent pas d’autres données en base de données, effectuer la validation des données dans l’application serveur réduit le nombre de requêtes en base de données comparé à une validation seulement dans la base de données.