Pagpagawas sa Erlang/OTP 24 nga adunay JIT compiler nga pagpatuman

Human sa usa ka tuig nga pag-uswag, ang functional programming language Erlang 24 gipagawas, nga gitumong sa pagpalambo sa gipang-apod-apod nga fault-tolerant nga mga aplikasyon nga naghatag og parallel nga pagproseso sa pangutana sa tinuod nga panahon. Ang pinulongan nahimong kaylap sa mga dapit sama sa telekomunikasyon, banking system, e-commerce, computer telephony ug instant messaging. Sa samang higayon, ang pagpagawas sa OTP 24 (Open Telecom Platform) gipagawas - usa ka kauban nga hugpong sa mga librarya ug mga sangkap alang sa pagpalambo sa gipang-apod-apod nga mga sistema sa Erlang nga pinulongan.

Panguna nga mga inobasyon:

  • Ang BeamAsm JIT compiler gilakip, nga dili lamang nagpauswag sa pasundayag sa programa pinaagi sa pagpatuman sa code sa makina imbes sa paghubad niini, apan nagsuporta usab sa mga advanced nga himan alang sa profiling ug pagtuki sa pagpatuman.
  • Ang mga mensahe sa sayup gipauswag aron maapil ang mga numero sa kolum aron mahibal-an ang problema sa usa ka laray ug maghatag dugang nga mga diagnostic sa sayup kung nagtawag sa mga built-in nga function (BIF).
  • Gidugang ang bag-ong mga pag-optimize alang sa pagproseso sa seksyon nga "pagdawat".
  • Ang gen_tcp module midugang og suporta para sa bag-ong network sockets API imbes sa inet API.
  • Ang module sa superbisor adunay katakus nga awtomatiko nga tapuson ang tanan nga mga proseso sa bata nga adunay kalabotan sa koneksyon sa network.
  • Gidugang nga suporta para sa EdDSA (Edwards-curve Digital Signature Algorithm) digital signature generation algorithm sa mga koneksyon base sa TLS 1.3.

Source: opennet.ru

Idugang sa usa ka comment