Lëshimi i Erlang/OTP 24 me implementimin e kompilatorit JIT

Pas një vit zhvillimi, u lëshua gjuha funksionale e programimit Erlang 24, e fokusuar në krijimin e aplikacioneve të shpërndara me qëndrueshmëri të lartë, që ofrojnë përpunim paralel të kërkesave në kohë reale. Gjuha është përhapur në fusha të tilla si telekomunikacionet, sistemet bankare, tregtia elektronike, telefonia kompjuterike dhe organizimi i komunikimeve të menjëhershme. Në të njëjtën kohë, u lëshua versioni OTP 24 (Open Telecom Platform) - një grup bibliotekash dhe komponentësh të shoqërueshëm për zhvillimin e sistemeve të shpërndara në gjuhën Erlang.

TĂ« rejat kryesore:

  • NĂ« pĂ«rbĂ«rje pĂ«rfshihet kompilatori JIT BeamAsm, i cili jo vetĂ«m qĂ« rrit performancĂ«n e programeve pĂ«rmes ekzekutimit tĂ« kodit tĂ« makinĂ«s nĂ« vend tĂ« interpretimit, por gjithashtu mbĂ«shtet mjete tĂ« avancuara pĂ«r profilimin dhe analizimin e ekzekutimit.
  • JanĂ« pĂ«rmirĂ«suar mesazhet e gabimit, tĂ« cilat tani pĂ«rfshijnĂ« numrat e kolonave pĂ«r tĂ« identifikuar pozitat problematike nĂ« radhĂ« dhe ofrojnĂ« diagnostikim shtesĂ« tĂ« gabimeve gjatĂ« thirrjeve tĂ« funksioneve tĂ« integruara (BIF, funksione tĂ« integruara).
  • JanĂ« shtuar optimizime tĂ« reja nĂ« pĂ«rpunimin e seksionit "receive".
  • NĂ« modulun gen_tcp Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r njĂ« API tĂ« re tĂ« soketĂ«ve rrjet qĂ« zĂ«vendĂ«son API-nĂ« inet.
  • NĂ« modulun supervisor Ă«shtĂ« realizuar mundĂ«sia e pĂ«rfundimit automatik tĂ« tĂ« gjithĂ« proceseve fĂ«mijĂ« tĂ« lidhura me lidhjen rrjet.
  • JanĂ« shtuar mbĂ«shtetje pĂ«r algoritmin e formimit tĂ« nĂ«nshkrimeve digjitale EdDSA (Algoritmi i NĂ«nshkrimit Digjital tĂ« KurvĂ«s sĂ« Edwards) nĂ« lidhjet qĂ« bazohen nĂ« TLS 1.3.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster