Izšel je F-Stack 1.13


Izšel je F-Stack 1.13

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

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster