Erlang/OTP 23-release

HÀndelse genomförd release av det funktionella programmeringssprÄket Erlang 23, riktat mot utveckling av distribuerade felresistenta applikationer som sÀkerstÀller parallell bearbetning av förfrÄgningar i realtid. SprÄket har etablerat sig inom omrÄden som telekommunikation, banksystem, e-handel, datatelefoni och omedelbar meddelandekommunikation. Samtidigt slÀpptes versionen OTP 23 (Open Telecom Platform) - en uppsÀttning bibliotek och komponenter för utveckling av distribuerade system pÄ Erlang-sprÄket.

Huvudsakliga nyheter:

  • SSL-modulen avslutar stödet för SSL 3.0. TLS 1.3 stöd aktiveras som standard, och kompatibiliteten med TLS 1.3 för förbindelseförhandlingar har förbĂ€ttrats med TLS 1.2;
  • SSH-modulen har fĂ„tt stöd för det nya formatet av nyckelfiler openssh-key-v1, som introducerades i OpenSSH 6.5. Det blir möjligt att definiera en lista över algoritmer frĂ„n filen «.config». Stöd för port vidarebefordran via SSH (tcp-forward/direct-tcp) har lagts till;
  • Verktygen för att köra Erlang-distributionen utan EPMD;
  • En experimentell backend socket har lagts till för gen_tcp och inet (för gen_udp och gen_sctp kommer i framtida slĂ€pp);
  • En ny modul erpc har lagts till kĂ€rnan, som erbjuder en delmĂ€ngd av rpc-modulens operationer med högre prestanda och utökade möjligheter till delning av Ă„tervĂ€ndande vĂ€rden, undantag och fel;
  • FörbĂ€ttringar har gjorts för att öka skalbarheten och prestandan;
  • Segmentstorleken i binĂ€ra mappningar och nycklar vid ordboksmappning kan nu anges med guard-uttryck;
  • AnvĂ€ndning av understreck för att förbĂ€ttra lĂ€sbarheten av siffror tillĂ„ts (till exempel, 123_456_789);
  • Nya funktioner har lagts till kommandotolken för att visa dokumentation för moduler, funktioner och typer (h/1,2,3 för Module:Function/Arity och ht/1,2,3 för Module:Type/Arity);
  • En modul pg med en ny implementering av distribuerade namngivna processgrupper har introducerats i kĂ€rnan;
  • Byggverktygen för Windows-platformen har uppdaterats, som har omstĂ€llts till att anvĂ€nda WSL (Windows Subsystem for Linux) och inkluderar nya versioner av C++-kompilatorn, Java-kompilatorn, OpenSSL-biblioteken och wxWidgets.

Dessutom kan man notera framtrÀdandet av information om utvecklingen av ett nytt statiskt typat sprÄk av Facebook som kommer att öka effektiviteten i infrastrukturen för meddelandeappen WhatsApp.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster