Ruby语言中Thin Web Server与NodeJS配合问题

Thin Web Server是Ruby语言的web服务器应用,本文我们来讲讲Thin Web Server与NodeJS配合问题,当下Ruby语言在程序员之间很是火热,开源社区也是不断的有新的Ruby应用,Thin 和 Sinatra 就是这百家争鸣时代的佼佼者. 不过新的事物总是有一个成熟期,就像任何升级

Nodejs线程池的设计与实践

设计一个线程池,在真正写代码之前,有很多设计需要考虑,大概如下: 1任务队列的设计,一个队列,多个线程互斥访问,或者每个线程一个队列,不需要互斥访问。 2 线程退出的设计,可以由主线程检测空闲线程,然后使子线程退出。或者子线程退出,通知主线程。