AC: composable asynchronous IO for native languages
Capriccio: scalable threads for internet services