JIT เด•เด‚เดชเตˆเดฒเตผ เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเดฟเดจเตŠเดชเตเดชเด‚ Erlang/OTP 24-เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต

เด’เดฐเต เดตเตผเดทเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, เดซเด‚เด—เตเดทเดฃเตฝ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเดพเดฏ Erlang 24 เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ, เดคเดคเตเดธเดฎเดฏเด‚ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ, เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค, เดคเต†เดฑเตเดฑเต-เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเดณเตเดณ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดฒเด•เตเดทเตเดฏเดฎเดฟเดŸเตเดŸเตเดณเตเดณเดคเดพเดฃเต. เดŸเต†เดฒเดฟเด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเด•เตเด•เต‡เดทเตปเดธเต, เดฌเดพเด™เตเด•เดฟเด‚เด—เต เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ, เด‡-เด•เตŠเดฎเต‡เดดเตโ€Œเดธเต, เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเตผ เดŸเต†เดฒเดฟเดซเต‹เดฃเดฟ, เดคเตฝเด•เตเดทเดฃ เดธเดจเตเดฆเต‡เดถเดฎเดฏเดฏเตโ€Œเด•เตเด•เตฝ เดคเตเดŸเด™เตเด™เดฟเดฏ เดฎเต‡เด–เดฒเด•เดณเดฟเตฝ เดˆ เดญเดพเดท เดตเตเดฏเดพเดชเด•เดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เด’เดŸเดฟเดชเดฟ 24 (เด“เดชเตเดชเตบ เดŸเต†เดฒเดฟเด•เต‹เด‚ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚) เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟ - เดŽเตผเดฒเดพเด‚เด—เต เดญเดพเดทเดฏเดฟเตฝ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเตเด‚ เด˜เดŸเด•เด™เตเด™เดณเตเด‚.

เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เตพ:

  • BeamAsm JIT เด•เด‚เดชเตˆเดฒเตผ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด‡เดคเต เดฎเต†เดทเต€เตป เด•เต‹เดกเต เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด• เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดชเตเดฐเตŠเดซเตˆเดฒเดฟเด™เตเด™เดฟเดจเตเด‚ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเตเดฎเตเดณเตเดณ เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดŸเต‚เดณเตเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  • เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ (เดฌเดฟเดเดŽเดซเต) เดตเดฟเดณเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด’เดฐเต เดตเดฐเดฟเดฏเดฟเดฒเต† เดชเตเดฐเดถเตโ€Œเดจเด•เดฐเดฎเดพเดฏ เดธเตเดฅเดพเดจเด‚ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดงเดฟเด• เดชเดฟเดถเด•เต เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตเดธเต เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เต‹เดณเด‚ เดจเดฎเตเดชเดฑเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดชเดฟเดถเด•เต เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ.
  • "เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•" เดตเดฟเดญเดพเด—เด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดชเตเดคเดฟเดฏ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดšเต‡เตผเดคเตเดคเต.
  • gen_tcp เดฎเตŠเดกเตเดฏเต‚เตพ inet API-เดจเต เดชเด•เดฐเด‚ เดชเตเดคเดฟเดฏ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเต‹เด•เตเด•เดฑเตเดฑเต API-เดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต.
  • เด’เดฐเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด•เดฃเด•เตเดทเดจเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดŽเดฒเตเดฒเดพ เดšเตˆเตฝเดกเต เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เดณเตเด‚ เดธเตเดตเดฏเดฎเต‡เดต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดธเต‚เดชเตเดชเตผเดตเตˆเดธเตผ เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดจเตเดฃเตเดŸเต.
  • TLS 1.3 เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด•เดฃเด•เตเดทเดจเตเด•เดณเดฟเตฝ EdDSA (Edwards-curve Digital Signature Algorithm) เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดธเดฟเด—เตเดจเต‡เดšเตเดšเตผ เดœเดจเดฑเต‡เดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•