Node.js采用事件驱动,异步编程,为网络服务而设计! 性能是Node.js考虑的主要因素,选择C++和V8而不是Ruby或者其他的虚拟机。单进程、单线程模式运行事件驱动机制是Node.js通过内部单线程高效率地维护事件循环队列来实现的,没有多线程的资源占有和上下文切换,这意味着面对大规模的http请求,Node.js凭借事件驱动搞定了一切支持的编程语言是Javascript