Erlang/OTP 23 versioon

On toimunud funktsionaalne programmeerimiskeel Erlang 23, mis on suunatud hajutatud tõrketaluvate rakenduste arendamisele, mis võimaldavad reaalajas päringute paralleelset töötlemist. Keel on levinud valdkondades nagu telekommunikatsioon, pangandussüsteemid, e-kaubandus, arvutitelefonia ja reaalajas sõnumite vahetus. Samuti on välja antud versioon OTP 23 (Open Telecom Platform) — kaasnev teekide ja komponentide kogum hajutatud süsteemide arendamiseks Erlangi keeles.

Põhilised uuendused:

  • SSL-moodulis on lõpetatud SSL 3.0 tugi. Vaikimisi on lubatud TLS 1.3 tugi ning parendatud protsessi ühilduvust TLS 1.3 ühenduste läbirääkimisega TLS 1.2-ga;
  • ssh-moodulisse on lisatud uus võtmefaili formaadi tugi openssh-key-v1, mis ilmus OpenSSH 6.5. On võimaldatud algoritmide loendi määramine failist "config". Lisatud on SSH kaudu portide suunamise tugi (tcp-forward/direct-tcp);
  • Erlangi jaotuse käivitamise vahendeid on laiendatud ilma EPMD;
  • Lisatud eksperimentaalne sokli taust gen_tcp ja inet jaoks (gen_udp ja gen_sctp toetamine tuleb tulevastes versioonides);
  • Ytmesse on lisatud uus erpc moodul, mis pakub alamhulka rpc mooduli operatsioonidest, omades kõrgemat jõudlust ja laiendatud võimalust tagastatud väärtuste, erandite ja vigade eraldamiseks;
  • Parandatud on skaleeritavust ja jõudlust, et tõsta efektiivsust;
  • Binaarsel vastandamisel ja sõnastiku põhjal vastandamisel saab nüüd segmentide suurust ja võtmeid määrata guard-väljenditega;
  • Numbrite loetavuse parandamiseks on lubatud kasutada alakriipse (nt 123_456_789);
  • Käskude keskkonda on lisatud uusi funktsioone moodulite, funktsioonide ja tüüpide dokumentatsiooni kuvamiseks (h/1,2,3 moodul:funktsioon/Arity ja ht/1,2,3 moodul: tüüp/Arity jaoks);
  • Ytmesse on tutvustatud new pg moodulit uue rakendusega jaotatud nimeliste protsessigruppide jaoks;
  • Windowsi platvormi pakettide koostamise tööriistu on uuendatud, mis on viidud üle WSL (Windowsi Linuxi alamsüsteemile) ja sisaldab uusi versioone C++ kompilatsioonist, Java kompilatsioonist, OpenSSL ja wxWidgets teekidest.

Lisaks võib märkida uute funktsioonide lisandumist. teave Facebooki poolt arendatud uue statilise tüübiga Erlang keele variandi, mis suurendab WhatsAppi sõnumside infrastruktuuri töö efektiivsust.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster