Hi Google guys,
I just did a test of async db and memcache operations.
I put or deleted 100 entities and immediately returned.
The async operation call took only 0.01s, the sync one took 0.2s, but both of their total response time in the backend log was over 200ms, and I could also feel the latency was longer than a no-op request.
So I think before the server sending respond to browser, the RPC object will wait its async operations to finish or get error.
Does it mean if I don't care whether the operation is successful (like updating a counter), I can do an async call without waiting it by myself?