[PATCH 0/4] Server async restructuring