Megjelent az F-Stack 1.13


Megjelent az F-Stack 1.13

A Tencent kiadta az új verziót F-Stack 1.13, a DPDK és a FreeBSD TCP/IP veremre épülő keretrendszer. A keretrendszer fő platformja a Linux. A kód BSD licenc alatt terjesztett.

A keretrendszer lehetővé teszi az alkalmazások számára, hogy lemondjanak a működési rendszer vereméről, és ehelyett egy felhasználói térben megvalósított veremet használjanak, amely közvetlenül a hálózati eszközökkel működik.

A keretrendszer által megfogalmazott jellemzők:

  • Teljes hálózati kártyák terhelése: 10 millió aktív hálózati csatlakozást, 5 millió RPS-t és 1 millió CPS-t értek el.
  • A felhasználói tér hálózati veremének átkonvertálása FreeBSD 11-ről, amelyben sok lényegtelen funkció eltávolításra került, így jelentősen megnövelte a hálózati teljesítményt.
  • Nginx és Redis támogatása. Más alkalmazások is használhatják az F-Stacket.
  • A többprocesszoros architektúra lehetővé teszi a könnyű bővíthetőséget.
  • Mikroszálak támogatása biztosított. Különböző alkalmazások használhatják az F-Stacket a teljesítmény javítása érdekében, anélkül, hogy bonyolult aszinkron logikát valósítanának meg.
  • A standard API-k, mint az epoll/kqueue támogatva vannak.

Az új verzióban:

  • Az ff_dup, ff_dup2, ff_ioctl_freebsd, ff_getsockopt_freebsd, ff_setsockopt_freebsd interfészek hozzáadva.
  • Hozzáadva az 'idle_sleep' paraméter, amely csökkenti a processzor használatát, ha nincsenek bejövő csomagok.
  • arm64 támogatás hozzáadva.
  • Docker támogatás hozzáadva.
  • VLAN támogatás hozzáadva.
  • Az F-Stackhez való nginx megvalósításában a getpeername, getsockname, shutdown funkciók átírásra kerültek.
  • A DPDK frissítve lett 17.11.4 LTS verzióra.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster