Hard
You decide to implement a reCaptcha server. (https://en.wikipedia.org/wiki/ReCAPTCHA)
A server like this works like this:
The user sends a request to the server for a new reCaptcha. This generates a random word and a small image of this word that has undergone a transformation.
The image is sent to the user.
The user responds with a clear word.
If the clear word matches the generated word, the server responds OK, otherwise NOK.
You hope that your server can serve several thousand requests per second with a response time of less than 0.5ms.
You would say that such a server:
Author: Kevin LefevreStatus: PublishedQuestion passed 214 times
Edit
0
Community EvaluationsNo one has reviewed this question yet, be the first!
0
If the data to be validated does not depend on other data in the database, performing data validation in the server application reduces the number of database queries compared to validation only in the database.0
Which of the following two SQL queries is faster? A: SELECT * FROM table WHERE id = 1; B: SELECT * FROM table WHERE id = 1 ORDER BY id;1
Explain the difference between a distribution group and a security group in Active Directory.1
Explain the different types of caching in the context of an information system architecture.1
How long does it take to build a data warehouse?0
In a distributed system, it is possible to guarantee consistency (that all nodes in the system have access to the same data at the same time), it is possible to guarantee the atomicity of some operations0
A is faster than B, C is as fast as A, C is faster than B