Erlang/OTP 23 väljaanne

Toimus funktsionaalne programmeerimiskeel Erlang 23, mis on suunatud jaotatud talitlushäireteta rakenduste arendamisele, mis võimaldavad reaalajas päringute paralleelset töötlemist. Keel on levinud valdkondades nagu telekommunikatsioon, pangasüsteemid, e-kaubandus, arvutitelefonia ja kiire suhtlemise korraldamine. Samuti on välja antud versioon OTP 23 (Open Telecom Platform) – kaasnevad raamatukogud ja komponendid jaotatud süsteemide arendamiseks Erlangi keeles.

Peamised uuendused:

  • SSL moodulis on lõpetatud SSL 3.0 toete. Vaikimisi on sisse lülitatud TLS 1.3 toete, parandatud on TLS 1.3 ühenduse kokkuleppimise ühilduvust TLS 1.2-ga;
  • SSH moodulisse on lisatud uus av ключi faili formaat openssh-key-v1, mis ilmus OpenSSH 6.5-s. On tagatud võimalus määrata algoritmide nimekiri failist „.config“. Lisatud on SSH kaudu sadamate edastamise (tcp-forward/direct-tcp) toete;
  • On laiendatud vahendeid Erlangi jaotuse käivitamiseks ilma EPMD;
  • Lisatud on eksperimentaalne sokli tagumine gen_tcp ja inet jaoks (gen_udp ja gen_sctp ilmuvad tulevastes väljaannetes);
  • Tuuma on lisatud uus moodul erpc, mis pakub alamhulka rpc mooduli toimingutest, mis omavad kõrgemat tulemuslikkust ja laiendatud tagastatavate väärtuste, erandite ja vigade jagamise võimalusi;
  • On tehtud täiustusi, mille eesmärk on suurendada skaleeritavust ja tulemuslikkust;
  • Binaarsetes võrreldavustes ja võtmete jaoks sõnastiku põhjal võrreldes saab nüüd määrata guard-avaldistega segmendi suurust;
  • Numbrite loetavuse parandamiseks on lubatud alajaotuse sümbolite kasutamine (näiteks 123_456_789);
  • Käsklus-õmblusesse on lisatud uusi funktsioone moodulite, funktsioonide ja tüüpide dokumentatsiooni kuvamiseks (h/1,2,3 Module:Function/Arity ja ht/1,2,3 Module:Type/Arity);
  • Tuuma on esitatud moodul pg uue rakendusega jaotatud nimeliste protsessigruppide jaoks;
  • Windowsi platvormi paketihalduse tööriistade komplekt on uuendatud ning see on viidud üle WSL-ile (Linuxi alam süsteem Windowsis) ning sisaldab uusi versioone C++ kompilaatorist, Java kompilaatorist, OpenSSL ja wxWidgets raamatukogudest.

Märkimisväärne on ka... teave Facebooki uus staatilise tüübistusega Erlangi keele variant, mis suurendab WhatsAppi infrastruktuuri tõhusust.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster