Erlang / OTP 23 ngabebaskeun

lumangsung ngaleupaskeun basa program fungsional Erlang 23, aimed dina ngamekarkeun disebarkeun, aplikasi lepat-toleran nu nyadiakeun processing paralel requests sacara real waktu. Basa éta parantos nyebar di daérah sapertos telekomunikasi, sistem perbankan, e-commerce, teleponi komputer sareng olahtalatah instan. Dina waktos anu sami, sékrési OTP 23 (Open Telecom Platform) dileupaskeun - kumpulan pendamping perpustakaan sareng komponén pikeun pamekaran sistem anu disebarkeun dina basa Erlang.

Inovasi utama:

  • Modul SSL henteu deui ngadukung SSL 3.0. Rojongan pikeun TLS 1.3 diaktipkeun sacara standar, sareng kasaluyuan prosés negosiasi sambungan TLS 1.3 sareng TLS 1.2 parantos ningkat;
  • Modul ssh parantos nambihan dukungan pikeun format file konci anyar openssh-key-v1, diwanohkeun dina OpenSSH 6.5. Kasebut nyaéta dimungkinkeun pikeun nangtukeun daptar algoritma tina file ".config". Ditambahkeun dukungan pikeun port diteruskeun via SSH (tcp-forward/direct-tcp);
  • Alat pikeun ngajalankeun distribusi Erlang tanpa EPMD;
  • Ditambahkeun backend stop kontak ékspérimén pikeun gen_tcp sareng inet (pikeun gen_udp sareng gen_sctp bakal muncul dina rilis anu bakal datang);
  • A modul erpc anyar geus ditambahkeun kana kernel, nyadiakeun sawaréh ti operasi modul rpc, kalawan kinerja luhur jeung kamampuhan ditingkatkeun pikeun misahkeun nilai balik, iwal jeung kasalahan;
  • Perbaikan parantos dilakukeun pikeun ningkatkeun skalabilitas sareng kinerja;
  • Ukuran ségmén dina pemetaan binér sareng konci dina cocog kamus ayeuna tiasa dieusian ku ekspresi penjaga;
  • Pamakéan underscores diwenangkeun pikeun ngaronjatkeun readability angka (contona, 123_456_789);
  • fungsi anyar geus ditambahkeun kana cangkang paréntah pikeun nembongkeun dokuméntasi pikeun modul, fungsi jeung jenis (h / 1,2,3 pikeun Module: Fungsi / Arity na ht / 1,2,3 pikeun Module: Tipe / Arity);
  • Kernel ngenalkeun modul pg kalayan palaksanaan énggal tina grup prosés anu disebarkeun;
  • Toolkit ngawangun pakét pikeun platform Windows parantos diénggalan, anu parantos dirobih janten WSL (Linux Subsystem for Windows) sareng kalebet versi énggal tina kompiler C ++, kompiler Java, OpenSSL sareng perpustakaan wxWidgets.

Salaku tambahan, anjeun tiasa ningali penampilan inpormasi ngeunaan pamekaran Facebook versi anyar tina basa Erlang kalayan ngetik statik, anu bakal ningkatkeun efisiensi infrastruktur utusan WhatsApp.

sumber: opennet.ru

Tambahkeun komentar