I am wondering if I'm doing right. Could someone give me some comment on this:
I have an application which need to write to memcache for all of the generated response. However I am guessing the act of "writing to memcache" would still spend time e.g. 50ms before it's done then the app engine send the completed http response back to client.
What I do now is to call the task queue API to separate this "write to memcache" as an external task. Would this help speeding up the use-facing response time? Or actually writing to task queue is still slower than writing to memcache and is it still a blocking function?