පරිවර්තක සටහන.
Simple Analytics හි නිර්මාතෘවරයා වශයෙන්, අපගේ ගනුදෙනුකරුවන් සඳහා විශ්වාසය සහ විනිවිදභාවයේ වැදගත්කම පිළිබඳව මම සැමවිටම අවධානයෙන් සිටිමි. ඔවුන්ට සාමකාමීව නිදා ගැනීමට හැකි වන පරිදි අපි ඔවුන්ට වගකිව යුතුය. අමුත්තන්ගේ සහ ගනුදෙනුකරුවන්ගේ පෞද්ගලිකත්වයේ දෘෂ්ටි කෝණයෙන් තේරීම ප්රශස්ත විය යුතුය. එබැවින්, අපට වඩාත්ම වැදගත් ගැටළුවක් වූයේ සේවාදායක ස්ථානය තෝරා ගැනීමයි.
පසුගිය මාස කිහිපය තුළ අපි අපගේ සේවාදායකයන් ක්රමයෙන් අයිස්ලන්තයට ගෙන ගියෙමු. සෑම දෙයක්ම සිදුවූයේ කෙසේද යන්නත්, වඩාත්ම වැදගත් වන්නේ ඇයිද යන්න පැහැදිලි කිරීමට මට අවශ්යය. එය පහසු ක්රියාවලියක් නොවූ අතර අපගේ අත්දැකීම් බෙදා ගැනීමට මම කැමැත්තෙමි. ලිපියේ තාක්ෂණික විස්තර කිහිපයක් ඇත, මම තේරුම් ගත හැකි ආකාරයෙන් ලිවීමට උත්සාහ කළ නමුත් ඒවා තාක්ෂණික වැඩි නම් මම සමාව අයදිමි.
සේවාදායකයන් ගෙන යන්නේ ඇයි?
ඒ සියල්ල ආරම්භ වූයේ අපගේ වෙබ් අඩවියට එකතු වූ විටය
මම ලිව්වා
[…] ඉතින් අපි පරිශීලක පෞද්ගලිකත්වයට ගරු කරන හොඳ සමාගම් අවහිර කරන්නේ නම්, එහි තේරුම කුමක්ද? මම හිතන්නේ මෙය වැරදියි, ඉල්ලීමක් ඉදිරිපත් කළ පමණින් සෑම සමාගමක්ම ලැයිස්තුවකට දැමිය යුතු නැත. […]
සහ ලැබුණා
හැමෝම ඔබ සමඟ එකඟයි, නමුත් මට මගේ ඉල්ලීම් ඇමරිකානු සමාගමකට යැවීමට අවශ්ය නැහැ (ඔබේ නඩුවේදී ඩිජිටල් සාගරය […]
මුලදී මම පිළිතුරට අකමැති වූ නමුත් සමාජය සමඟ කළ සාකච්ඡාවකදී ඔහු නිවැරදි බව මට පෙන්වා දුන්නේය. එක්සත් ජනපද රජයට ඇත්ත වශයෙන්ම අපගේ පරිශීලකයින්ගේ දත්ත වෙත ප්රවේශය තිබිය හැක. ඒ වන විට, Digital Ocean ඇත්ත වශයෙන්ම අපගේ සේවාදායකයන් ක්රියාත්මක විය, ඔවුන්ට අපගේ ධාවකය ඉවතට ගෙන දත්ත කියවිය හැකිය.
ගැටලුවට තාක්ෂණික විසඳුමක් තිබේ. ඔබට සොරකම් කළ (හෝ ඕනෑම හේතුවක් නිසා විසන්ධි කළ) ධාවකයක් අන් අයට භාවිත කළ නොහැකි කළ හැක. සම්පූර්ණ සංකේතනය යතුරක් නොමැතිව ප්රවේශ වීම දුෂ්කර කරයි (සටහන: යතුර සරල විශ්ලේෂණ සඳහා පමණි) සේවාදායකයේ RAM භෞතිකව කියවීමෙන් කුඩා දත්ත කොටස් ලබා ගැනීමට තවමත් හැකිය. RAM නොමැතිව සේවාදායකයට ක්රියා කළ නොහැක, එබැවින් මේ සම්බන්ධයෙන් ඔබ සත්කාරක සපයන්නා විශ්වාස කළ යුතුය.
අපගේ සේවාදායකයන් ගෙන යා යුත්තේ කොතැනටද යන්න ගැන මෙය මට සිතීමට හේතු විය.
අලුත් තැනක්
මම මෙම දිශාවට සෙවීමට පටන් ගත් අතර විකිපීඩියා පිටුවක් හමු විය
මෙම ලැයිස්තුවට අමතරව, නමින් සන්ධානයක් ඇත
ඊට පසු, අපි "අන්තර්ජාලයේ සතුරන්" ලැයිස්තුවේ කිසිදු රටක සත්කාරකත්වය නොදැක්වීමට තීරණය කළ අතර අනිවාර්යයෙන්ම 14 ඇස් සන්ධානයෙන් රටවල් මඟහරිමු. අපගේ ගනුදෙනුකරුවන්ගේ දත්ත එහි ගබඩා කිරීම ප්රතික්ෂේප කිරීමට සාමූහික නිරීක්ෂණ කාරනය ප්රමාණවත් වේ.
අයිස්ලන්තය සම්බන්ධයෙන්, ඉහත විකිපීඩියා පිටුවේ පහත සඳහන් දේ සඳහන් වේ.
අයිස්ලන්ත ආණ්ඩුක්රම ව්යවස්ථාව වාරණය තහනම් කරන අතර අන්තර්ජාලය දක්වා විහිදෙන ප්රකාශනයේ නිදහස ආරක්ෂා කිරීමේ ප්රබල සම්ප්රදායක් ඇත. […]
අයිස්ලන්තය
පෞද්ගලිකත්වය ආරක්ෂා කිරීම සඳහා හොඳම රට සෙවීම අතරතුර, අයිස්ලන්තය නැවත නැවතත් මතු විය. ඒ නිසා මම එය ප්රවේශමෙන් අධ්යයනය කිරීමට තීරණය කළා. මම අයිස්ලන්ත භාෂාව කතා නොකරන බව කරුණාකර මතක තබා ගන්න, ඒ නිසා මට වැදගත් තොරතුරු මඟ හැරී ඇත.
වාර්තාවට අනුව
අයිස්ලන්තය යුරෝපා සංගමයේ සාමාජිකයෙකු නොවේ, නමුත් එය යුරෝපීය ආර්ථික ප්රදේශයේ කොටසක් වන අතර අනෙකුත් සාමාජික රටවලට සමාන පාරිභෝගික ආරක්ෂණ සහ ව්යාපාරික නීතිය අනුගමනය කිරීමට එකඟ වී ඇත. දත්ත ගබඩා කිරීමේ අවශ්යතා හඳුන්වා දුන් ඉලෙක්ට්රොනික සන්නිවේදන පනත 81/2003 මෙයට ඇතුළත් වේ.
නීතිය විදුලි සංදේශ සේවා සපයන්නන් සඳහා අදාළ වන අතර මාස හයක් සඳහා වාර්තා තබා ගැනීමට අවශ්ය වේ. සමාගම්වලට විදුලි සංදේශ තොරතුරු සැපයිය හැක්කේ අපරාධ නඩු හෝ මහජන ආරක්ෂාව සම්බන්ධයෙන් පමණක් බවත් එම තොරතුරු පොලිසිය හෝ නඩු පවරන්නන් හැර වෙනත් කිසිවකු සමඟ බෙදාගත නොහැකි බවත් එහි සඳහන් වේ.
අයිස්ලන්තය සාමාන්යයෙන් යුරෝපීය ආර්ථික ප්රදේශයේ නීති අනුගමනය කරන නමුත්, පුද්ගලිකත්වය ආරක්ෂා කිරීම සඳහා එයට තමන්ගේම ප්රවේශයක් ඇත. උදාහරණයක් ලෙස, අයිස්ලන්ත නීතිය
අයිස්ලන්තයට යාමේ තවත් වාසියක් වන්නේ දේශගුණය සහ ස්ථානයයි. සේවාදායකයන් විශාල තාපයක් ජනනය කරන අතර, Reykjavik (අයිස්ලන්තයේ අගනුවර, බොහෝ දත්ත මධ්යස්ථාන පිහිටා ඇති) හි සාමාන්ය වාර්ෂික උෂ්ණත්වය 4,67 ° C වේ, එබැවින් එය සේවාදායකයන් සිසිල් කිරීමට හොඳ ස්ථානයකි. සෑම වොට් ධාවනය වන සර්වර් සහ ජාලකරණ උපකරණ සඳහා, සිසිලනය, ආලෝකය සහ අනෙකුත් පොදු වියදම් සඳහා සමානුපාතිකව වොට් ඉතා ස්වල්පයක් වැය වේ. මීට අමතරව, අයිස්ලන්තය ඒක පුද්ගල පිරිසිදු බලශක්තිය ලොව විශාලතම නිෂ්පාදකයා වන අතර සමස්ත ඒක පුද්ගල විදුලිබල නිෂ්පාදනයේ විශාලතම නිෂ්පාදකයා වන අතර, ආසන්න වශයෙන් පුද්ගලයෙකුට වසරකට kWh 55 කි. සංසන්දනය කිරීම සඳහා, EU සාමාන්යය 000 kWh ට වඩා අඩුය. අයිස්ලන්තයේ බොහෝ සත්කාරක සමාගම් ඔවුන්ගේ විදුලියෙන් 6000% ලබා ගන්නේ පුනර්ජනනීය ප්රභවයන් මගිනි.
ඔබ සැන් ෆ්රැන්සිස්කෝ සිට ඇම්ස්ටර්ඩෑම් දක්වා සරල රේඛාවක් අඳින්නේ නම්, ඔබ අයිස්ලන්තය හරහා ගමන් කරනු ඇත. Simple Analytics හි බොහෝ ගනුදෙනුකරුවන් සිටින්නේ එක්සත් ජනපදයෙන් සහ යුරෝපයෙන්, එබැවින් මෙම භූගෝලීය පිහිටීම තෝරා ගැනීම අර්ථවත් කරයි. අයිස්ලන්තයට පක්ෂව ඇති අමතර වාසි වන්නේ පුද්ගලිකත්වය ආරක්ෂා කරන නීති සහ පාරිසරික ප්රවේශයකි.
සේවාදායකය මාරු කිරීම
පළමුව, අපට දේශීය සත්කාරක සැපයුම්කරුවෙකු සොයා ගැනීමට අවශ්ය විය. ඒවායින් කිහිපයක් ඇති අතර හොඳම දේ තීරණය කිරීම ඇත්තෙන්ම දුෂ්කර ය. සෑම කෙනෙකුම උත්සාහ කිරීමට අපට සම්පත් නොතිබුණි, එබැවින් අපි ස්වයංක්රීය ස්ක්රිප්ට් කිහිපයක් ලිව්වෙමු (
නමුත් මේ ක්රියාවලියේදී අපට බාධක කිහිපයක්ම ආවා. ලිපියේ මෙම කොටස තරමක් තාක්ෂණික ය. මීළඟ එකට යාමට නිදහස් වන්න. ඔබට සංකේතාත්මක සේවාදායකයක් ඇති විට, එය පුද්ගලික යතුර භාවිතයෙන් අගුළු හරිනු ලැබේ. මෙම යතුර සේවාදායකයේම ගබඩා කළ නොහැක, එනම්, සේවාදායකය ආරම්භ වන විට එය දුරස්ථව ඇතුල් කළ යුතුය. ඉන්න, විදුලිය විසන්ධි කළ විට කුමක් සිදුවේද? නැවත පණගැන්වීමෙන් පසු සේවාදායකය වෙත සියලුම වෙබ් පිටු ඉල්ලීම් ඉටු නොවන බව පෙනේද?
ඒ නිසා තමයි අපි ප්රධාන සේවාදායකයට ඉදිරියෙන් ප්රාථමික ද්විතියික සේවාදායකයක් එකතු කළේ. එය හුදෙක් පිටු බැලීමේ ඉල්ලීම් ලබා ගන්නා අතර ඒවා කෙලින්ම ප්රධාන සේවාදායකයට යවයි. ප්රධාන සේවාදායකය බිඳ වැටුනහොත්, ද්විතියික සේවාදායකය විසින් ඉල්ලීම් ස්වකීය දත්ත ගබඩාවේ සුරකින අතර ප්රතිචාරයක් ලැබෙන තෙක් ඒවා නැවත නැවත සිදු කරයි. මේ අනුව, විදුලිය බිඳවැටීමෙන් පසු දත්ත නැතිවීමක් සිදු නොවේ.
අපි සේවාදායකය පූරණය වෙත ආපසු යමු. සංකේතනය කළ ප්රධාන සේවාදායකය ආරම්භ වූ විට, අපට මුරපදයක් ඇතුළත් කිරීමට අවශ්ය වේ. නමුත් අපට පැහැදිලි හේතු නිසා අයිස්ලන්තයට යාමට හෝ එහි සිටින කිසිවෙකුට සේවාදායක කාමරයට ඇතුළු වන ලෙස ඉල්ලා සිටීමට අවශ්ය නැත. සේවාදායකයට දුරස්ථ ප්රවේශය සඳහා, ආරක්ෂිත SSH ප්රොටෝකෝලය සාමාන්යයෙන් භාවිතා වේ. නමුත් මෙම වැඩසටහන ලබා ගත හැක්කේ සේවාදායකය හෝ පරිගණකය ක්රියාත්මක වන විට පමණක් වන අතර සේවාදායකය සම්පුර්ණයෙන්ම පූරණය වීමට පෙර අප සම්බන්ධ විය යුතුය.
ඉතින් අපි හොයාගත්තා
අයිස්ලන්තයේ නව සේවාදායකය වෙත යාමට අපට සති කිහිපයක් ගත විය, නමුත් අවසානයේ අප එය සිදු කිරීම ගැන අපි සතුටු වෙමු.
අවශ්ය දත්ත පමණක් ගබඩා කරන්න
සරල විශ්ලේෂණවලදී, අපි "අවශ්ය දත්ත පමණක් ගබඩා කරන්න" යන මූලධර්මය අනුව ජීවත් වෙමු, එහි අවම ප්රමාණය එකතු කරමු.
බොහෝ විට වෙබ් යෙදුම්වල භාවිතා වේ
අපට delete_at ක්ෂේත්ර නොමැත 😉
ගබඩා කර ඇති දත්ත මොනවාද සහ මකාදැමූ දේ පාරිභෝගිකයින්ට දැන ගැනීම වැදගත්ය. යමෙකු ඔවුන්ගේ දත්ත මකා දැමූ විට,
ප්රශ්නය: ඔබ ගබඩා කරන්නේ අවම සංවේදී දත්ත පමණක් නම්, ඔබට මේ සියලු ආරක්ෂාව සහ අමතර ආරක්ෂාව අවශ්ය වන්නේ ඇයි?
හොඳයි, අපට ලෝකයේ හොඳම පෞද්ගලිකත්වය කේන්ද්ර කරගත් විශ්ලේෂණ සමාගම වීමට අවශ්යයි. ඔබගේ අමුත්තන්ගේ පෞද්ගලිකත්වය ආක්රමණය නොකර හොඳම විශ්ලේෂණ මෙවලම් සැපයීමට අපි අපේ උපරිමය කරන්නෙමු. අපි නිර්නාමික අමුත්තන්ගේ තොරතුරු විශාල ප්රමාණයක් ආරක්ෂා කරන අතරම, අපි පෞද්ගලිකත්වය ඉතා බැරෑරුම් ලෙස සලකන බව පෙන්වීමට අපට අවශ්යය.
ඊළඟට කුමක්ද?
අපි පෞද්ගලිකත්වය වැඩි දියුණු කළ විට, වෙබ් පිටු තුළ එබ්බවූ ස්ක්රිප්ට් පැටවීමේ වේගය තරමක් වැඩි විය. මෙය අර්ථාන්විත වන්නේ ඔවුන් CloudFlare CDN හි සත්කාරකත්වය ලබා දී ඇති නිසා, එය සෑම කෙනෙකුටම පැටවීමේ වේලාවන් වේගවත් කරන ලොව පුරා සේවාදායකයන්ගේ එකතුවකි. අපි දැනට අපේ JavaScript සඳහා පමණක් සේවය කරන සහ අයිස්ලන්තයේ ප්රධාන සේවාදායකයට යැවීමට පෙර වෙබ් පිටු ඉල්ලීම් තාවකාලිකව ගබඩා කරන සංකේතාත්මක සේවාදායකයන් සහිත ඉතා සරල CDN එකක් තැබීමට සිතමින් සිටිමු.
මූලාශ්රය: www.habr.com