So, after switching to a new, faster database back-end, we're back to 30+ second response times from the API server courtesy of database table locking.
Fucking hell, I swear, I'm going to replace our backend DBs with a prevayler and a checkpointer that just writes out dumb Unix (binary) files.
I'm so fucking tired of this bullshit.