It needs to be able to handle a few thousand requests a second