ONE QUESTION. TWO PLATFORMS.

How fast is
a real answer?

Choose an option. The backend checks the answer, saves your result in a database, and sends it back. We time the whole round trip.

01 / TRY ITConnecting…

MULTIPLE CHOICE

Loading question…

Choose an answer

The answer key stays on the backend.

02 / THE ROUND TRIPAwaiting an answer
ms

Submit → grade → save → response

Ready when you are.
Backend handler
Database wait
Database readback

Measured in this browser, including the network and a committed database write.

03 / INSIDE THE REQUEST

The code, with a stopwatch.

Loading backend code…

Submit an answer to see its measured steps.

How to read these timings
  • These are the latest successful clicks for this case in this browser. AWS and Playcademy are separate requests, not a paired benchmark.
  • Each duration covers the named backend timer. Database steps include Drizzle, communication with the database, and the database work.
  • Parallel queries overlap. Their group duration counts that time once; do not add a group to its children.
  • “Outside handler” is round trip minus handler time. It includes network, routing, middleware, response encoding and browser processing; it is not a pure network measurement.
  • On Playcademy, the Worker clock advances after I/O. A zero-duration step is shown as “Unresolved”; it can still do real computation.
  • These timers and their response fields already existed. Code loads before you answer, and this view renders after the stopwatch stops. Database readback is a separate request.

Your recent attempts

Your measured requests will appear here.