极简设计

tomcat jetty比较

tomcat jetty比较

tomcat IO架构 tomcat_io

jetty IO架构 jetty_io_model

Jetty的线程池队列BlockingArrayQueue是一个循环队列,并且头尾指针有2把分离的锁 tomcat使用的taskQueue队列其实是基于LinkedBlockingQueue的实现 在高并发的情况下,我认为jetty的队列会略优于tomcat

tomcat的线程池是使用juc原生的threadPoolExector,而jetty是自己手工维护了一个thread数组

http://www.dumpcache.com/wiki/doku.php?id=start#技术博客

http://scn.sap.com/community/java/blog/2012/05/02/tomcat-%E8%BF%9E%E6%8E%A5%E6%96%B9%E5%BC%8F%E4%BB%8B%E7%BB%8D http://www.51clocker.com/?id=29 http://wiki.jikexueyuan.com/project/tomcat/advanced-io.html

in java with : tomcat, jetty, java