Skip to main content
  1. Articles/

ரியல் எஸ்டேட் தொழில்நுட்பத்தை அளவிடுதல்: உயர் வளர்ச்சி தளங்களுக்கான தரவுத்தள மற்றும் சர்வர் உள்கட்டமைப்பை உகந்ததாக்குதல்

418 words·2 mins·
மென்பொருள் மேம்பாடு உள்கட்டமைப்பு உகந்தமாக்கல் ரியல் எஸ்டேட் தொழில்நுட்பம் தரவுத்தள உகந்தமாக்கல் சர்வர் அளவிடும் திறன் கிளவுட் உள்கட்டமைப்பு செயல்திறன் சீரமைப்பு உயர் வளர்ச்சி ஸ்டார்ட்அப்கள்
திபாங்கர் சர்க்கார்
Author
திபாங்கர் சர்க்கார்
உலகின் சிறந்த தொழில்நுட்பங்களில் சிலவற்றில் பணியாற்றுகிறேன்.
Table of Contents

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

திட்ட கண்ணோட்டம்
#

எங்கள் வாடிக்கையாளர், முன்னணி ஆன்லைன் ரியல் எஸ்டேட் தளம், வெடிப்பு வளர்ச்சியை அனுபவித்து வந்தது ஆனால் குறிப்பிடத்தக்க அளவிடும் சவால்களை எதிர்கொண்டது. முக்கிய நோக்கங்கள்:

  1. அதிகரித்து வரும் தரவு அளவுகள் மற்றும் சிக்கலான வினவல்களை கையாள தரவுத்தள செயல்திறனை உகந்ததாக்குதல்
  2. வளர்ந்து வரும் பயனர் போக்குவரத்தை ஆதரிக்க சர்வர் உள்கட்டமைப்பை மேம்படுத்துதல்
  3. எதிர்கால வளர்ச்சியை சமாளிக்கக்கூடிய அளவிடக்கூடிய கட்டமைப்பை செயல்படுத்துதல்
  4. உள்கட்டமைப்பு மேம்பாடுகளின் போது நேரம் இழப்பை குறைத்தல்
  5. கணினி அமைப்பின் செயல்திறனை மேம்படுத்தும் அதே வேளையில் செயல்பாட்டு செலவுகளை குறைத்தல்

தொழில்நுட்ப அணுகுமுறை
#

தரவுத்தள உகந்தமாக்கல்
#

தரவுத்தள செயல்திறன் சிக்கல்களை நிவர்த்தி செய்ய:

  1. வினவல் உகந்தமாக்கல்: திறமையற்ற வினவல்களை பகுப்பாய்வு செய்து மீண்டும் எழுதுதல், சரியான குறியீட்டு உத்திகளை செயல்படுத்துதல்
  2. தரவுத்தள துண்டாக்கல்: பல சர்வர்களில் தரவுகளை பரவலாக்க கிடைமட்ட துண்டாக்கலை செயல்படுத்துதல்
  3. தற்காலிக சேமிப்பு அடுக்கு: அடிக்கடி அணுகப்படும் தரவுகளுக்கான தரவுத்தள சுமையை குறைக்க Redis ஐ தற்காலிக சேமிப்பு தீர்வாக அறிமுகப்படுத்துதல்
  4. படிக்கும் நகல்கள்: முதன்மை தரவுத்தளத்திலிருந்து படிப்பு-கனமான செயல்பாடுகளை குறைக்க படிக்கும் நகல்களை அமைத்தல்

சர்வர் உள்கட்டமைப்பு மேம்பாடு
#

சர்வர் அளவிடும் திறன் மற்றும் செயல்திறனை மேம்படுத்த:

  1. சுமை சமநிலைப்படுத்தல்: போக்குவரத்தை சீராக பகிர்ந்தளிக்க மேம்பட்ட சுமை சமநிலைப்படுத்தல் நுட்பங்களை செயல்படுத்துதல்
  2. தானியங்கி அளவிடல்: போக்குவரத்து முறைகளின் அடிப்படையில் சர்வர் திறனை தானாக சரிசெய்ய தானியங்கி அளவிடல் குழுக்களை அமைத்தல்
  3. உள்ளடக்க விநியோக நெட்வொர்க் (CDN): நிலையான உள்ளடக்கத்தை தற்காலிகமாக சேமித்து வழங்க CDN ஐ ஒருங்கிணைத்தல், சர்வர் சுமையை குறைத்தல்
  4. கொள்கலனாக்கம்: வள பயன்பாடு மற்றும் பரிநியோக நெகிழ்வுத்தன்மையை மேம்படுத்த சேவைகளை Docker கொள்கலன்களுக்கு மாற்றுதல்

கிளவுட் உள்கட்டமைப்பு உகந்தமாக்கல்
#

அளவிடும் திறன் மற்றும் செலவு திறனுக்காக கிளவுட் தொழில்நுட்பங்களைப் பயன்படுத்துதல்:

  1. பல-AZ பரிநியோகம்: மேம்பட்ட நம்பகத்தன்மைக்காக பல-கிடைக்கும் மண்டல அமைப்பை செயல்படுத்துதல்
  2. சர்வரற்ற கணினி: செயல்பாட்டு மேல்நிலையை குறைக்க குறிப்பிட்ட நுண்-சேவைகளுக்கு சர்வரற்ற செயல்பாடுகளைப் பயன்படுத்துதல்
  3. சேமிப்பக அடுக்குமுறை: அடுக்குமுறை சேமிப்பக உத்தியை செயல்படுத்துதல், அரிதாக அணுகப்படும் தரவுகளை மலிவான சேமிப்பக விருப்பங்களுக்கு நகர்த்துதல்

சவால்கள் மற்றும் தீர்வுகள்
#

சவால் 1: சிக்கலான தரவு இடமாற்றங்கள்
#

நேரம் இழப்பு இல்லாமல் பெரிய அளவிலான தரவுகளை புதிய துண்டாக்கப்பட்ட தரவுத்தள கட்டமைப்புக்கு இடமாற்றுவது ஒரு குறிப்பிடத்தக்க சவாலாக இருந்தது.

தீர்வு: நாங்கள் ஒரு கட்டம் வாரியான இடமாற்ற உத்தியை உருவாக்கினோம், நேரடி மறுபிரதி மற்றும் தொகுதி தரவு பரிமாற்றங்களின் கலவையைப் பயன்படுத்தினோம். மாற்றத்தின் போது தரவு ஒத்திசைவை உறுதிசெய்ய இரட்டை-எழுதும் அமைப்பையும் செயல்படுத்தினோம்.

சவால் 2: அளவில் வினவல் செயல்திறன்
#

தரவு அளவு வளர்ந்தபோது, சொத்து பொருத்தம் மற்றும் பகுப்பாய்வுக்குப் பயன்படுத்தப்படும் சில சிக்கலான வினவல்கள் மெதுவாக மாறின.

தீர்வு: நாங்கள் இயல்பாக்கம், பொருள்படுத்தப்பட்ட பார்வைகள் மற்றும் பொதுவான வினவல் முடிவுகளின் முன்-கணக்கீடு ஆகியவற்றின் கலவையை செயல்படுத்தினோம். நேரடி பகுப்பாய்வுக்கு, OLAP செயல்பாடுகளுக்கு உகந்ததாக்கப்பட்ட தனி பகுப்பாய்வு தரவுத்தளத்தை அறிமுகப்படுத்தினோம்.

சவால் 3: செலவு மேலாண்மை
#

வளர்ந்து வரும் தேவைகளை பூர்த்தி செய்ய உள்கட்டமைப்பை அளவிடுவது வேகமாக அதிகரிக்கும் கிளவுட் செலவுகளுக்கு வழிவகுத்தது.

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

முடிவுகள் மற்றும் தாக்கம்
#

உள்கட்டமைப்பு உகந்தமாக்கல் முயற்சிகள் குறிப்பிடத்தக்க முன்னேற்றங்களை அளித்தன:

  • சராசரி வினவல் பதில் நேரத்தில் 70% குறைப்பு
  • உச்ச போக்குவரத்து காலங்களில் **99.99% செயல்பாட்டு நே

Related

வெற்றிக்கான அளவிடல்: புராப்டைகரின் அதிக போக்குவரத்து கொண்ட சொத்து இணையதளத்திற்கான தரவுத்தள செயல்திறனை உகந்ததாக்குதல்
422 words·2 mins
மென்பொருள் மேம்பாடு தரவுத்தள மேலாண்மை தரவுத்தள உகந்தமாக்கல் MySQL கலேரா கிளஸ்டர் PHP அதிக போக்குவரத்து இணையதளங்கள் கண்காணிப்பு கருவிகள்
தேடல் பொறி உகப்பாக்க பகுப்பாய்வில் புதுமைகள்: அளவிடக்கூடிய, நிகழ்நேர தரவரிசை கண்காணிப்பு தளத்தை உருவாக்குதல்
637 words·3 mins
மென்பொருள் மேம்பாடு தேடல் பொறி உகப்பாக்க கருவிகள் தேடல் பொறி உகப்பாக்கம் பகுப்பாய்வு பெரிய தரவு மங்கோடிபி அளவிடக்கூடிய கட்டமைப்பு நிகழ்நேர செயலாக்கம்
வாடிக்கையாளர் ஈடுபாட்டை புதுமைப்படுத்துதல்: முன்னணி விசுவாச புள்ளிகள் மேலாண்மை அமைப்பை உருவாக்குதல்
612 words·3 mins
மென்பொருள் மேம்பாடு வாடிக்கையாளர் தக்கவைப்பு உத்திகள் விசுவாச திட்டம் வாடிக்கையாளர் ஈடுபாடு CRM விளையாட்டாக்கம் அளவிடக்கூடிய கட்டமைப்பு API மேம்பாடு
சந்தைப்படுத்தல் தானியங்கி தளத்தை நவீனமயமாக்குதல்: API மறுவடிவமைப்பு மற்றும் பல மொழி ஒருங்கிணைப்பு
435 words·3 mins
மென்பொருள் மேம்பாடு API கட்டமைப்பு API வடிவமைப்பு சந்தைப்படுத்தல் தானியங்கி பல மொழி ஒருங்கிணைப்பு RESTful API மென்பொருள் கட்டமைப்பு டெவலப்பர் அனுபவம்
அடுத்த தலைமுறை செட்-டாப் பாக்ஸ்களுக்கான அளவிடக்கூடிய பின்னணி சேவைகளை உருவாக்குதல்
620 words·3 mins
மென்பொருள் மேம்பாடு IoT தீர்வுகள் செட்-டாப் பாக்ஸ் பின்னணி மேம்பாடு அளவிடக்கூடிய கட்டமைப்பு IoT மேகக்கணி சேவைகள் API வடிவமைப்பு
முன்னணி மேம்பாட்டை துரிதப்படுத்துதல்: 99Acres-க்கான விட்ஜெட் தளத்தை உருவாக்குதல்
903 words·5 mins
மென்பொருள் மேம்பாடு வலை மேம்பாடு முன்னணி மேம்பாடு விட்ஜெட் தளம் JQuery சர்வர்-சைட் ரெண்டரிங் பழைய வலைத்தளங்கள் வலை செயல்திறன்