> -----Original Message-----
> From: Yuanhan Liu <y...@fridaylinux.org>
> Sent: Monday, December 11, 2023 3:27 PM
> To: lib...@googlegroups.com
> Cc: dev@dpdk.org; Yuanhan Liu <liuyuanhan....@bytedance.com>
> Subject: [EXT] Libtpa: a DPDK based userspace TCP stack implementation
>
> External Email
>
> ----------------------------------------------------------------------
> Hi all,
>
> I'd like to share a new DPDK open source project, libtpa(Transport Protocol
> Acceleration)[0], which is just another userspace TCP stack implementation so
> far, written from scratch.
>
> I started this project 3 years ago, while I was searching for a feasible open
> source project with no luck. There were indeed quite a few options, but none
> of
> them actually met my needs. I then started writing one. Likely, there are
> still
> other guys out there looking for a high performance and stable userspace TCP
> stack. This is what this email and libtpa for.
Great Yuanhan.
If you have time and willing to put effort, I suggest make this part of dpdk
code base
as new library (tcp or so) and leverage + improve another existing library such
ip_frag.
I believe, that is only way.
- This code soon won't soon outdated based on new DPDK version
- More community review and contributors
- More review and features from NIC vendors PoV.
- More arch and driver support.
- More quality
Just my 2c.