Erlang/OTP 24 Release med JIT Compiler Implementering

Efter et års udvikling blev det funktionelle programmeringssprog Erlang 24 frigivet, med det formål at udvikle distribuerede, fejltolerante applikationer, der giver parallel behandling af anmodninger i realtid. Sproget er blevet udbredt inden for områder som telekommunikation, banksystemer, e-handel, computertelefoni og instant messaging. Samtidig blev udgivelsen af ​​OTP 24 (Open Telecom Platform) frigivet - et ledsagersæt af biblioteker og komponenter til udvikling af distribuerede systemer på Erlang-sproget.

Vigtigste innovationer:

  • Pakken indeholder BeamAsm JIT-compileren, som ikke blot forbedrer programmets ydeevne ved at udføre native kode i stedet for at fortolke den, men også understøtter avancerede værktøjer til profilering og udførelsesanalyse.
  • Forbedret formatering af fejlmeddelelser, som nu inkluderer kolonnenumre til at identificere den problematiske position i rækken og giver yderligere diagnosticering af fejl ved kald af indbyggede funktioner (BIF).
  • Tilføjet nye optimeringer til behandlingen af "modtag"-sektionen.
  • gen_tcp-modulet understøtter nu den nye netværkssockets-API i stedet for inet-API'en.
  • Supervisormodulet implementerer muligheden for automatisk at afslutte alle underprocesser, der er knyttet til en netværksforbindelse.
  • Tilføjet understøttelse af EdDSA (Edwards-curve Digital Signature Algorithm) algoritme til generering af digitale signaturer i TLS 1.3-baserede forbindelser.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster