ஆர்ட்டியின் முதல் பீட்டா வெளியீடு, ரஸ்டில் டோர் செயல்படுத்தல்

டோர் அநாமதேய நெட்வொர்க்கின் டெவலப்பர்கள் ஆர்டி திட்டத்தின் முதல் பீட்டா வெளியீட்டை (0.1.0) வெளியிட்டுள்ளனர், இது ரஸ்டில் எழுதப்பட்ட டோர் கிளையண்டை உருவாக்குகிறது. இந்த திட்டம் இன்னும் சோதனை வளர்ச்சியில் உள்ளது, C இல் உள்ள முக்கிய டோர் கிளையண்டின் செயல்பாடு இல்லை, மேலும் அதை முழுமையாக மாற்ற இன்னும் தயாராக இல்லை. வழக்கமான பயனர்களால் ஆரம்ப பயன்பாட்டிற்கு ஏற்றவாறு, நிலைப்படுத்தப்பட்ட API, CLI மற்றும் அமைப்புகளுடன் கூடிய 1.0 வெளியீடு செப்டம்பரில் திட்டமிடப்பட்டுள்ளது. அதிக தொலைதூர எதிர்காலத்தில், ரஸ்ட் குறியீடு C பதிப்பை முழுமையாக மாற்றும் திறன் கொண்ட நிலையை அடையும் போது, ​​டெவலப்பர்கள் ஆர்டியை பிரதான டோர் செயல்படுத்தலுக்கு மேம்படுத்தவும், C பதிப்பின் பராமரிப்பை நிறுத்தவும் விரும்புகிறார்கள்.

முதலில் SOCKS ப்ராக்ஸியாக வடிவமைக்கப்பட்டு பின்னர் பிற தேவைகளுக்கு ஏற்ப உருவாக்கப்பட்ட C செயலாக்கத்தைப் போலல்லாமல், பல்வேறு பயன்பாடுகளால் பயன்படுத்தக்கூடிய ஒரு மட்டு உட்பொதிக்கக்கூடிய நூலகத்தின் வடிவத்தில் ஆரம்பத்தில் ஆர்ட்டி உருவாக்கப்பட்டது. கூடுதலாக, ஒரு புதிய திட்டத்தை உருவாக்கும் போது, ​​அனைத்து கடந்த டோர் மேம்பாட்டு அனுபவமும் கணக்கில் எடுத்துக்கொள்ளப்படுகிறது, இது அறியப்பட்ட கட்டடக்கலை சிக்கல்களைத் தவிர்க்கும் மற்றும் திட்டத்தை மிகவும் மட்டு மற்றும் திறமையானதாக மாற்றும். இந்த குறியீடு Apache 2.0 மற்றும் MIT உரிமங்களின் கீழ் விநியோகிக்கப்படுகிறது.

ரஸ்டில் டோர் மீண்டும் எழுதுவதற்கான காரணங்கள், நினைவகத்துடன் பாதுகாப்பான செயல்பாட்டை உறுதிசெய்யும் மொழியைப் பயன்படுத்துவதன் மூலம் அதிக அளவிலான குறியீட்டு பாதுகாப்பை அடைவதற்கான விருப்பமாகும். டோர் டெவலப்பர்களின் கூற்றுப்படி, குறியீடு "பாதுகாப்பற்ற" தொகுதிகளைப் பயன்படுத்தாவிட்டால், திட்டத்தால் கண்காணிக்கப்படும் அனைத்து பாதிப்புகளிலும் குறைந்தது பாதியானது ரஸ்ட் செயல்படுத்தலில் அகற்றப்படும். மொழியின் வெளிப்பாட்டுத்தன்மை மற்றும் தேவையற்ற குறியீட்டை இருமுறை சரிபார்த்து நேரத்தை வீணடிப்பதைத் தவிர்க்க அனுமதிக்கும் கடுமையான உத்தரவாதங்கள் காரணமாக, C ஐப் பயன்படுத்துவதை விட வேகமான வளர்ச்சி வேகத்தை அடைவதை ரஸ்ட் சாத்தியமாக்கும்.

வெளியீடு 0.1.0 இல் உள்ள மாற்றங்களில் உயர்-நிலை API-களின் அடிப்படை நிலைப்படுத்தல் மற்றும் நூலகத்தை பிற திட்டங்களுடன் சோதனை ஒருங்கிணைப்புக்கு தயார்நிலை நிலைக்குக் கொண்டுவருதல் ஆகியவை அடங்கும். முதல் பயன்பாட்டில் பின்னணியில் (பூட்ஸ்ட்ராப்) உருவாக்கி துவக்கும் திறன் உட்பட, TorClient நிகழ்வுகளை உருவாக்குவதற்கான API-ஐச் சேர்ப்பது மாற்றங்களில் அடங்கும். பிழை கையாளுதலுக்கான புதிய உயர்-நிலை API-யும் சேர்க்கப்பட்டுள்ளது.

வெளியீடு 1.0.0 ஐ வெளியிடுவதற்கு முன், டெவலப்பர்கள் ஆர்ட்டிக்கு இணைய அணுகலை வழங்கும் டோர் கிளையண்டாக பணிபுரிய முழு ஆதரவை வழங்க விரும்புகிறார்கள் (வெங்காய சேவைகளுக்கான ஆதரவை செயல்படுத்துவது எதிர்காலத்திற்கு ஒத்திவைக்கப்படுகிறது). நெட்வொர்க் செயல்திறன், CPU சுமை மற்றும் நம்பகத்தன்மை போன்ற பகுதிகளில் பிரதான C செயலாக்கத்துடன் சமநிலையை அடைவதும், பாதுகாப்பு தொடர்பான அனைத்து அம்சங்களுக்கும் ஆதரவை வழங்குவதும் இதில் அடங்கும்.

ஆதாரம்: opennet.ru

DDoS பாதுகாப்பு, VPS VDS சர்வர்கள் கொண்ட தளங்களுக்கு நம்பகமான ஹோஸ்டிங் வாங்கவும் 🔥 DDoS பாதுகாப்புடன் கூடிய நம்பகமான இணையதள ஹோஸ்டிங், VPS, VDS சர்வர்களை வாங்குங்கள் | ProHoster