Tencent je izdal novo različico F-Stack 1.13, ogrodje, ki temelji na DPDK in TCP/IP Sklad FreeBSD. Glavna platforma za ogrodje je LinuxKoda se distribuira pod licenco BSD.
Okvir omogoča aplikacijam, da opustijo sklad operacijskega sistema in namesto tega uporabljajo sklad, implementiran v uporabniškem prostoru, ki deluje neposredno z omrežno strojno opremo.
Navedene značilnosti ogrodja vključujejo:
- Polna obremenitev omrežne kartice: doseženih je bilo 10 milijonov aktivnih omrežnih povezav, 5 milijonov RPS in 1 milijon CPS
- Prenos uporabniškega prostora iz FreeBSD 11, odstranitev številnih nebistvenih funkcij, znatno izboljšanje delovanja omrežja
- Podpora za Nginx in Redis. Tudi druge aplikacije lahko uporabljajo F-Stack.
- Enostavna razširitev zaradi večprocesne arhitekture
- Zagotavlja podporo za mikronitjenje. Različne aplikacije lahko uporabljajo F-Stack za izboljšanje zmogljivosti brez implementacije kompleksne asinhrone logike.
- Podprti so standardni API-ji epoll/kqueue
V novi različici:
- Dodani vmesniki ff_dup, ff_dup2, ff_ioctl_freebsd, ff_getsockopt_freebsd, ff_setsockopt_freebsd
- Dodan parameter »idle_sleep« za zmanjšanje porabe procesorja, ko ni dohodnih paketov.
- Dodana podpora za arm64
- Dodana podpora za Docker
- Dodana podpora za VLAN
- V implementaciji nginx za F-Stack so bile funkcije getpeername, getsockname in shutdown zamenjane.
- DPDK je bil posodobljen na različico 17.11.4 LTS
Vir: linux.org.ru

