By bypassing a host's network stack, the speed of packet processing can be increased. This is a short of list options to do that.
- VPP - "Starting in November 2023, the Foundation began a contract with Tom Jones, a FreeBSD developer specializing in network performance, to port VPP to FreeBSD"
- DPDK - this link about layer 3 forwarding looks interesting
- Netmap - this tool may be useful, although it's an older repository. "Netmap is a standard component of FreeBSD 9 and above"
And then there is `bpf`, so that is another thing to potentially consider.
Author
Jon S.
My goal is to provide uncommonly superb web services! I have been in the professional web hosting world since 2012. I have dealt with many server programs (Apache, Nginx, etc) and databases (MySQL, PostgreSQL) since that time.