[Troob日报] 近期趋势: DPDK, 以及基于DPDK的 协议栈


#1

在过去的一段时间内,mTCP项目的备注 显著增加了。
http://www.troob.cn/project/mtcp

mTCP项目是一个基于多种底层库的用户层协议TCP协议栈。初始开发人员主要是韩国科技大学的研究生。其初始开发目的,并不是用于商业用途,而是用于从工程上证明用户层TCP协议栈在低于32K长度的包处理上的优势。

mTCP下最流行的底层库是DPDK。

相对于其他基于DPDK的协议栈,mTCP最大的优点是,接口移植简单:从socket改成mtcp_socket即可。
缺点同样明显:tcp 流处理上的不稳定,距离商用的距离……不应该说是“大”,而应该说是“难以估计”。

mTCP的备注量增加,也许表明了DPDK的用户层协议栈的关注者人数再度开始显著增长了吧。

那么,问题来了:
Troob网站是否应该提供DPDK的代码备注分析呢?


#2

日报栏目和推广栏目的最大区别:
日报栏目注重增长趋势,关注日报可以关注到最有创意的想法。
推广栏目注重当前存量,关注推广可以学习到最经典的技术架构。