JIT கம்பைலர் செயலாக்கத்துடன் எர்லாங்/OTP 24 வெளியீடு

ஒரு வருட வளர்ச்சிக்குப் பிறகு, செயல்பாட்டு நிரலாக்க மொழியான எர்லாங் 24 வெளியிடப்பட்டது, இது விநியோகிக்கப்பட்ட, தவறு-சகிப்புத்தன்மை கொண்ட பயன்பாடுகளை உருவாக்குவதை நோக்கமாகக் கொண்டது, இது உண்மையான நேரத்தில் கோரிக்கைகளுக்கு இணையான செயலாக்கத்தை வழங்குகிறது. தொலைத்தொடர்பு, வங்கி அமைப்புகள், இ-காமர்ஸ், கணினி தொலைபேசி மற்றும் உடனடி செய்தி அனுப்புதல் போன்ற பகுதிகளில் மொழி பரவலாகிவிட்டது. அதே நேரத்தில், OTP 24 (ஓபன் டெலிகாம் பிளாட்ஃபார்ம்) வெளியீடு வெளியிடப்பட்டது - எர்லாங் மொழியில் விநியோகிக்கப்பட்ட அமைப்புகளை மேம்படுத்துவதற்கான துணை நூலகங்கள் மற்றும் கூறுகளின் தொகுப்பு.

முக்கிய கண்டுபிடிப்புகள்:

  • BeamAsm JIT கம்பைலர் சேர்க்கப்பட்டுள்ளது, இது மெஷின் குறியீட்டை விளக்குவதற்குப் பதிலாக செயல்படுத்துவதன் மூலம் நிரல் செயல்திறனை மேம்படுத்துவதோடு மட்டுமல்லாமல், செயலாக்கத்தின் விவரக்குறிப்பு மற்றும் பகுப்பாய்வுக்கான மேம்பட்ட கருவிகளையும் ஆதரிக்கிறது.
  • ஒரு வரிசையில் உள்ள சிக்கல் நிலையைக் கண்டறிய நெடுவரிசை எண்களைச் சேர்க்க பிழைச் செய்திகள் மேம்படுத்தப்பட்டுள்ளன மற்றும் உள்ளமைக்கப்பட்ட செயல்பாடுகளை (BIF) அழைக்கும்போது கூடுதல் பிழை கண்டறிதல்களை வழங்குகின்றன.
  • "பெறு" பிரிவைச் செயலாக்க புதிய மேம்படுத்தல்கள் சேர்க்கப்பட்டது.
  • gen_tcp தொகுதியானது inet APIக்கு பதிலாக புதிய நெட்வொர்க் சாக்கெட்ஸ் APIக்கான ஆதரவைச் சேர்த்தது.
  • நெட்வொர்க் இணைப்புடன் தொடர்புடைய அனைத்து குழந்தை செயல்முறைகளையும் தானாகவே நிறுத்தும் திறனை மேற்பார்வையாளர் தொகுதி கொண்டுள்ளது.
  • TLS 1.3 அடிப்படையிலான இணைப்புகளில் EdDSA (Edwards-curve Digital Signature Algorithm) டிஜிட்டல் சிக்னேச்சர் உருவாக்க வழிமுறைக்கான ஆதரவு சேர்க்கப்பட்டது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்