Tso tawm ntawm Erlang / OTP 24 nrog kev siv JIT compiler

Tom qab ib xyoos ntawm kev txhim kho, cov lus ua haujlwm ua haujlwm Erlang 24 raug tso tawm, tsom rau kev tsim cov kev faib tawm, kev ua txhaum cai uas muab cov kev sib txuas ntawm kev thov hauv lub sijhawm. Cov lus tau dhau los ua thoob plaws hauv thaj chaw xws li kev sib txuas lus, kev lag luam hauv tuam txhab nyiaj, e-lag luam, xov tooj hauv computer thiab kev xa xov tam sim. Nyob rau tib lub sijhawm, kev tso tawm ntawm OTP 24 (Open Telecom Platform) tau raug tso tawm - ib qho kev sib koom ua ke ntawm cov tsev qiv ntawv thiab cov khoom siv rau kev txhim kho cov kab ke hauv cov lus Erlang.

Main innovations:

  • BeamAsm JIT compiler suav nrog, uas tsis yog tsuas yog txhim kho kev ua haujlwm ntawm kev ua haujlwm ntawm lub tshuab code es tsis txhob txhais nws, tab sis kuj txhawb nqa cov cuab yeej tshaj lij rau kev txheeb xyuas thiab txheeb xyuas kev ua tiav.
  • Cov lus yuam kev tau raug txhim kho kom suav nrog kab zauv los txheeb xyuas txoj haujlwm teeb meem hauv kab thiab muab kev tshuaj ntsuam xyuas yuam kev ntxiv thaum hu rau cov haujlwm ua haujlwm (BIF).
  • Ntxiv kev ua kom zoo dua tshiab rau kev ua cov ntu "tau txais".
  • Lub gen_tcp module ntxiv kev txhawb nqa rau lub network tshiab sockets API es tsis txhob ntawm inet API.
  • Tus saib xyuas module muaj peev xwm txiav tawm tag nrho cov txheej txheem menyuam yaus cuam tshuam nrog kev sib txuas hauv network.
  • Ntxiv kev txhawb nqa rau EdDSA (Edwards-curve Digital Signature Algorithm) digital kos npe tsim algorithm hauv kev sib txuas raws li TLS 1.3.

Tau qhov twg los: opennet.ru

Ntxiv ib saib