Ukukhutshwa kwe-Erlang/OTP 24 ngokuphunyezwa komqokeleli we-JIT

Emva konyaka wophuhliso, ulwimi olusebenzayo lwenkqubo i-Erlang 24 yakhululwa, ejolise ekuphuhliseni izicelo ezisasazwayo, ezinokunyamezela iimpazamo ezibonelela ngokusebenza okufanayo kwezicelo ngexesha langempela. Olu lwimi luxhaphakile kwiindawo ezifana nezonxibelelwano, iinkqubo zebhanki, urhwebo lwe-elektronikhi, imfonomfono ngekhompyutha kunye nokuthumela imiyalezo ngoko nangoko. Kwangaxeshanye, ukukhutshwa kwe-OTP 24 (i-Open Telecom Platform) yakhululwa - iseti yeqabane lamathala eencwadi kunye namacandelo okuphuhliswa kweenkqubo ezisasazwa ngolwimi lwase-Erlang.

Iinguqulelo eziphambili:

  • I-BeamAsm JIT compiler ifakiwe, engaphuculi kuphela ukusebenza kweprogram ngokuqhuba ikhowudi yomatshini endaweni yokuyitolika, kodwa iphinde ixhase izixhobo eziphambili zokuphrofayili kunye nokuhlalutya kokusetyenziswa.
  • Imiyalezo yemposiso iphuculwe ukuze ibandakanye iinombolo zekholomu ukuchonga indawo eyingxaki ngokulandelelana kwaye ibonelele ngempazamo eyongezelelweyo yokuxilonga xa ubiza imisebenzi eyakhelweyo (BIF).
  • Kongezwe ulungelelwaniso olutsha lokusetyenzwa kwecandelo "lokufumana".
  • Imodyuli ye-gen_tcp yongeze inkxaso ye-API yeziseko zenethiwekhi entsha endaweni ye-API enet.
  • Imodyuli yomphathi inamandla okuphelisa ngokuzenzekelayo zonke iinkqubo zomntwana ezinxulumene noqhagamshelo lwenethiwekhi.
  • Inkxaso eyongeziweyo ye-EdDSA (i-Edwards-curve Digital Signature Algorithm) i-algorithm yokuvelisa utyikityo lwedijithali kuqhagamshelwano olusekelwe kwi-TLS 1.3.

umthombo: opennet.ru

Yongeza izimvo