Podjetje Tencent je izdalo novo različico F-Stack 1.13, okvir, temeljen na DPDK in TCP/IP skladu FreeBSD. Glavna platforma za okvir je Linux. Koda je razpoložljiva pod BSD licenco.
Okvir omogoča aplikacijam, da se odrekajo sistemskemu sklad, in namesto tega uporabijo sklad, implementiran v uporabniškem prostoru, ki deluje neposredno s omrežno opremo.
Med izpostavljenimi lastnostmi okvira so:
- Popolna obremenitev omrežnih kartic: doseženo je bilo 10 milijonov aktivnih omrežnih povezav, 5 milijonov RPS in 1 milijon CPS
- Prenos sklada uporabniškega prostora iz FreeBSD 11 z odstranitev velikega števila nepomembnih funkcij, kar je znatno izboljšalo omrežno zmogljivost
- Podpora za Nginx, Redis. Druge aplikacije lahko prav tako uporabljajo F-Stack
- Enostavno razširjanje z večprocesno arhitekturo
- Omogoča podporo za mikrothread. Različne aplikacije lahko uporabljajo F-Stack za povečanje zmogljivosti brez uresničevanja zapletene asinhrone logike
- Podprti so standardni API-ji epoll/kqueue
V novi različici:
- Dodani so vmesniki ff_dup, ff_dup2, ff_ioctl_freebsd, ff_getsockopt_freebsd, ff_setsockopt_freebsd
- Dodana je bila možnost 'idle_sleep', ki omejuje uporabo procesorja, če ni prisotnih podatkovnih paketov
- Dodana je bila podpora za arm64
- Dodana je bila podpora za Docker
- Dodana je bila podpora za vlan
- V implementaciji nginx za F-Stack so bile zamenjane funkcije getpeername, getsockname, shutdown
- DPDK je bil posodobljen na različico 17.11.4 LTS
Izvor: linux.org.ru

