Liberasyon Erlang/OTP 24 ak aplikasyon JIT du

Apre yon ane nan devlopman, yo te pibliye langaj pwogramasyon fonksyonèl Erlang 24, ki vize pou devlope aplikasyon distribiye ki toleran fay ki bay pwosesis paralèl demann an tan reyèl. Langaj la vin gaye toupatou nan domèn tankou telekominikasyon, sistèm bankè, e-commerce, telefòn òdinatè ak messagerie enstantane. An menm tan an, yo te lage OTP 24 (Open Telecom Platform) - yon seri bibliyotèk ak konpozan konpayon pou devlopman sistèm distribiye nan lang Erlang.

Prensipal inovasyon:

  • Konpile BeamAsm JIT la enkli, ki pa sèlman amelyore pèfòmans pwogram nan lè li egzekite kòd machin olye pou yo entèprete li, men tou li sipòte zouti avanse pou pwofil ak analiz de ekzekisyon.
  • Mesaj erè yo te amelyore pou mete nimewo kolòn pou idantifye pozisyon pwoblèm nan yon ranje epi bay dyagnostik erè adisyonèl lè w ap rele fonksyon entegre (BIF).
  • Te ajoute nouvo optimize pou trete seksyon "resevwa".
  • Modil gen_tcp la te ajoute sipò pou nouvo API rezo sockets olye de API inet la.
  • Modil sipèvizè a gen kapasite pou otomatikman mete fen nan tout pwosesis timoun ki asosye ak yon koneksyon rezo.
  • Te ajoute sipò pou algorithm jenerasyon siyati dijital EdDSA (Edwards-curve Digital Signature Algorithm) nan koneksyon ki baze sou TLS 1.3.

Sous: opennet.ru

Add nouvo kòmantè