Node.js uses an event-driven,non-blocking I/O model
非阻塞:I/O时函数立即返回,进程不等待I/O完成
观察者模式
CPU密集:压缩、解压、加密、解密 I/O密集:文件操作、网络操作、数据库