一。相同點:一個做者開發,異步非阻塞線程通訊框架 二。不一樣點: mina 抽象模型簡單,容易上手,定製化特殊需求困難 netty 抽象模型複雜,定製化須要容易作到, mina 對 buffer 只是作了簡單的封裝, netty 使用了buffer-pool 等,減小gc的壓力 netty 提供了高效的selector 事件監聽,減小了和內核打交道。 三。其餘 mina 目前社區不夠活躍,netty目前社區活躍。線上的服務建議使用netty