ஒரு வருட வளர்ச்சிக்குப் பிறகு, செயல்பாட்டு நிரலாக்க மொழியான எர்லாங் 24 வெளியிடப்பட்டது, இது விநியோகிக்கப்பட்ட, தவறு-சகிப்புத்தன்மை கொண்ட பயன்பாடுகளை உருவாக்குவதை நோக்கமாகக் கொண்டது, இது உண்மையான நேரத்தில் கோரிக்கைகளுக்கு இணையான செயலாக்கத்தை வழங்குகிறது. தொலைத்தொடர்பு, வங்கி அமைப்புகள், இ-காமர்ஸ், கணினி தொலைபேசி மற்றும் உடனடி செய்தி அனுப்புதல் போன்ற பகுதிகளில் மொழி பரவலாகிவிட்டது. அதே நேரத்தில், OTP 24 (ஓபன் டெலிகாம் பிளாட்ஃபார்ம்) வெளியீடு வெளியிடப்பட்டது - எர்லாங் மொழியில் விநியோகிக்கப்பட்ட அமைப்புகளை மேம்படுத்துவதற்கான துணை நூலகங்கள் மற்றும் கூறுகளின் தொகுப்பு.
முக்கிய கண்டுபிடிப்புகள்:
- இந்த தொகுப்பில் BeamAsm JIT தொகுப்பி உள்ளது, இது நிரலின் செயல்திறனை விளக்குவதற்குப் பதிலாக சொந்த குறியீட்டை செயல்படுத்துவதன் மூலம் மேம்படுத்துவது மட்டுமல்லாமல், விவரக்குறிப்பு மற்றும் செயல்படுத்தல் பகுப்பாய்விற்கான மேம்பட்ட கருவிகளையும் ஆதரிக்கிறது.
- மேம்படுத்தப்பட்ட பிழை செய்தி வடிவமைப்பு, இப்போது வரிசையில் உள்ள சிக்கல் நிலையை அடையாளம் காண நெடுவரிசை எண்களை உள்ளடக்கியது மற்றும் உள்ளமைக்கப்பட்ட செயல்பாடுகளை (BIF) அழைக்கும்போது பிழைகளுக்கான கூடுதல் கண்டறிதல்களை வழங்குகிறது.
- "பெறுதல்" பிரிவு செயலாக்கத்தில் புதிய மேம்படுத்தல்கள் சேர்க்கப்பட்டன.
- gen_tcp தொகுதி இப்போது inet API க்கு பதிலாக புதிய பிணைய சாக்கெட் API ஐ ஆதரிக்கிறது.
- மேற்பார்வையாளர் தொகுதி, நெட்வொர்க் இணைப்புடன் தொடர்புடைய அனைத்து சைல்டு செயல்முறைகளையும் தானாகவே நிறுத்தும் திறனை செயல்படுத்துகிறது.
- TLS 1.3-அடிப்படையிலான இணைப்புகளில் EdDSA (எட்வர்ட்ஸ்-வளைவு டிஜிட்டல் சிக்னேச்சர் அல்காரிதம்) டிஜிட்டல் கையொப்ப உருவாக்க வழிமுறைக்கான ஆதரவு சேர்க்கப்பட்டது.
ஆதாரம்: opennet.ru
