Asyncio based IPC client/server protocols
Use asyncio/trollius for event loop