async server sample