This proposes a completion-queue implementation for gRPC core in which the completion of an operation triggers the invocation of a registered piece of user code rather than posting a tag on an actual queue. The new completion queue will have no explicit retrieval function at the surface API level.