[EXT] Libtpa: a DPDK based userspace TCP stack implementation
Jerin Jacob Kollanukkaran
jerinj at marvell.com
Mon Dec 11 12:32:16 CET 2023
> -----Original Message-----
> From: Yuanhan Liu <yliu at fridaylinux.org>
> Sent: Monday, December 11, 2023 3:27 PM
> To: libtpa at googlegroups.com
> Cc: dev at dpdk.org; Yuanhan Liu <liuyuanhan.131 at 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.
More information about the dev
mailing list