Erlang/OTP 23 release

dumadi release saka basa program fungsional Erlang 23, ngarahke kanggo ngembangaken disebarake, aplikasi fault-tolerant sing nyedhiyani Processing podo panjalukan ing wektu nyata. Basa kasebut wis nyebar ing wilayah kayata telekomunikasi, sistem perbankan, e-commerce, telephony komputer lan olahpesen instan. Ing wektu sing padha, release OTP 23 (Open Telecom Platform) dirilis - kumpulan perpustakaan lan komponen pendamping kanggo pangembangan sistem sing disebarake ing basa Erlang.

Inovasi utama:

  • Modul SSL ora ndhukung SSL 3.0 maneh. Dhukungan kanggo TLS 1.3 diaktifake kanthi gawan, lan kompatibilitas proses rembugan sambungan TLS 1.3 karo TLS 1.2 wis apik;
  • Modul ssh wis nambahake dhukungan kanggo format file kunci anyar openssh-key-v1, sing dikenalake ing OpenSSH 6.5. Sampeyan bisa nemtokake dhaptar algoritma saka file ".config". Ditambahake dhukungan kanggo port forwarding liwat SSH (tcp-forward/direct-tcp);
  • Piranti kanggo mbukak distribusi Erlang tanpa EPMD;
  • Nambahake backend soket eksperimen kanggo gen_tcp lan inet (kanggo gen_udp lan gen_sctp bakal katon ing rilis mbesuk);
  • Modul erpc anyar wis ditambahake ing kernel, nyedhiyakake subset saka operasi modul rpc, kanthi kinerja sing luwih dhuwur lan kemampuan sing luwih apik kanggo misahake nilai bali, pangecualian lan kesalahan;
  • Dandan wis digawe kanggo nambah skalabilitas lan kinerja;
  • Ukuran segmen ing pemetaan binar lan tombol ing pencocokan kamus saiki bisa ditemtokake dening ekspresi penjaga;
  • Panggunaan underscores diijini kanggo nambah readability saka nomer (contone, 123_456_789);
  • Fungsi anyar wis ditambahake ing cangkang printah kanggo nampilake dokumentasi kanggo modul, fungsi lan jinis (h / 1,2,3 kanggo Modul: Fungsi / Arity lan ht / 1,2,3 kanggo Modul: Tipe / Arity);
  • Kernel ngenalake modul pg kanthi implementasi anyar saka klompok proses sing didistribusikake;
  • Toolkit mbangun paket kanggo platform Windows wis dianyari, kang wis diowahi kanggo nggunakake WSL (Linux Subsystem kanggo Windows) lan kalebu versi anyar saka C++ compiler, Java compiler, OpenSSL lan perpustakaan wxWidgets.

Kajaba iku, siji bisa nyatet tampilan Alexa babagan pangembangan Facebook versi anyar saka basa Erlang kanthi ngetik statis, sing bakal ningkatake efisiensi infrastruktur utusan WhatsApp.

Source: opennet.ru

Add a comment