JIT සම්පාදක ක්‍රියාත්මක කිරීම සමඟ Erlang/OTP 24 නිකුත් කිරීම

වසරක සංවර්ධනයෙන් පසු, ක්‍රියාකාරී ක්‍රමලේඛන භාෂාව Erlang 24 නිකුත් කරන ලදී, එය සැබෑ කාලීනව ඉල්ලීම් සමාන්තර සැකසීම සපයන බෙදා හරින ලද, දෝෂ-ඉවසන යෙදුම් සංවර්ධනය කිරීම අරමුණු කර ගෙන ඇත. විදුලි සංදේශ, බැංකු පද්ධති, ඊ-වාණිජ්‍යය, පරිගණක දුරකථන සහ ක්ෂණික පණිවිඩ යැවීම වැනි ක්ෂේත්‍රවල භාෂාව පුළුල් ලෙස ව්‍යාප්ත වී ඇත. ඒ සමගම, OTP 24 (විවෘත ටෙලිකොම් වේදිකාව) නිකුත් කරන ලදී - Erlang භාෂාවෙන් බෙදා හරින ලද පද්ධති සංවර්ධනය කිරීම සඳහා පුස්තකාල සහ සංරචක සහකාර කට්ටලයක්.

ප්රධාන නවෝත්පාදන:

  • BeamAsm JIT සම්පාදකය ඇතුළත් කර ඇති අතර, එය පරිවර්ථනය කිරීම වෙනුවට යන්ත්‍ර කේතය ක්‍රියාත්මක කිරීමෙන් වැඩසටහන් ක්‍රියාකාරිත්වය වැඩි දියුණු කරනවා පමණක් නොව, ක්‍රියාත්මක කිරීම පිළිබඳ පැතිකඩ සහ විශ්ලේෂණය සඳහා උසස් මෙවලම් සඳහාද සහාය වේ.
  • පේළියක ඇති ගැටලුකාරී තත්ත්වය හඳුනා ගැනීමට සහ බිල්ට්-ඉන් ශ්‍රිත (BIF) ඇමතීමේ දී අමතර දෝෂ හඳුනාගැනීම් සැපයීමට තීරු අංක ඇතුළත් කිරීමට දෝෂ පණිවිඩ වැඩි දියුණු කර ඇත.
  • "ලැබීමේ" කොටස සැකසීම සඳහා නව ප්‍රශස්තිකරණයන් එකතු කරන ලදී.
  • gen_tcp මොඩියුලය inet API වෙනුවට නව ජාල සොකට් API සඳහා සහය එක් කළේය.
  • ජාල සම්බන්ධතාවයක් හා සම්බන්ධ සියලුම ළමා ක්‍රියාවලීන් ස්වයංක්‍රීයව අවසන් කිරීමට අධීක්ෂක මොඩියුලයට හැකියාව ඇත.
  • TLS 1.3 මත පදනම් වූ සම්බන්ධතා වල EdDSA (Edwards-curve Digital Signature Algorithm) ඩිජිටල් අත්සන උත්පාදන ඇල්ගොරිතම සඳහා සහය එක් කරන ලදී.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න