అనువాదకుని గమనిక.
సింపుల్ అనలిటిక్స్ వ్యవస్థాపకుడిగా, మా క్లయింట్లకు నమ్మకం మరియు పారదర్శకత యొక్క ప్రాముఖ్యతను నేను ఎల్లప్పుడూ గుర్తుంచుకుంటాను. వారు ప్రశాంతంగా నిద్రపోయేలా వారికి మేము బాధ్యత వహిస్తాము. సందర్శకులు మరియు క్లయింట్ల గోప్యత కోణం నుండి ఎంపిక సరైనదిగా ఉండాలి. కాబట్టి, సర్వర్ లొకేషన్ ఎంపిక మాకు అత్యంత ముఖ్యమైన సమస్యలలో ఒకటి.
గత కొన్ని నెలలుగా మేము మా సర్వర్లను క్రమంగా ఐస్ల్యాండ్కి తరలించాము. నేను ప్రతిదీ ఎలా జరిగిందో వివరించాలనుకుంటున్నాను మరియు, ముఖ్యంగా, ఎందుకు. ఇది సులభమైన ప్రక్రియ కాదు మరియు నేను మా అనుభవాన్ని పంచుకోవాలనుకుంటున్నాను. వ్యాసంలో కొన్ని సాంకేతిక వివరాలు ఉన్నాయి, నేను అర్థమయ్యేలా వ్రాయడానికి ప్రయత్నించాను, కానీ అవి చాలా సాంకేతికంగా ఉంటే క్షమించండి.
సర్వర్లను ఎందుకు తరలించాలి?
మా సైట్ జోడించబడినప్పుడు ఇదంతా ప్రారంభమైంది
నేను వ్రాసాను
[…] కాబట్టి మేము వినియోగదారు గోప్యతను గౌరవించే మంచి కంపెనీలను బ్లాక్ చేస్తూ ఉంటే, ప్రయోజనం ఏమిటి? ఇది తప్పు అని నేను భావిస్తున్నాను, వారు అభ్యర్థనను సమర్పించినందున ప్రతి కంపెనీని జాబితాలో ఉంచకూడదు. […]
మరియు అందుకుంది
అందరూ మీతో ఏకీభవిస్తున్నారు, కానీ నా అభ్యర్థనలను ఒక అమెరికన్ కంపెనీకి పంపడం నాకు ఇష్టం లేదు (మీ విషయంలో డిజిటల్ ఓషన్ […]
మొదట నాకు సమాధానం నచ్చలేదు, కానీ సంఘంతో జరిగిన చర్చలో అతను చెప్పింది నిజమని నాకు సూచించబడింది. US ప్రభుత్వం మా వినియోగదారుల డేటాకు వాస్తవానికి ప్రాప్యతను కలిగి ఉండవచ్చు. ఆ సమయంలో, డిజిటల్ ఓషన్లో మా సర్వర్లు నడుస్తున్నాయి, అవి మా డ్రైవ్ను తీసివేసి డేటాను చదవగలవు.
సమస్యకు సాంకేతిక పరిష్కారం ఉంది. మీరు దొంగిలించబడిన (లేదా ఏదైనా కారణం చేత డిస్కనెక్ట్ చేయబడిన) డ్రైవ్ను ఇతరులకు ఉపయోగించకుండా చేయవచ్చు. పూర్తి ఎన్క్రిప్షన్ కీ లేకుండా యాక్సెస్ చేయడం కష్టతరం చేస్తుంది (గమనిక: కీ సింపుల్ అనలిటిక్స్ కోసం మాత్రమే) సర్వర్ యొక్క RAMని భౌతికంగా చదవడం ద్వారా చిన్న చిన్న డేటాను పొందడం ఇప్పటికీ సాధ్యమే. RAM లేకుండా సర్వర్ పనిచేయదు, కాబట్టి ఈ విషయంలో మీరు హోస్టింగ్ ప్రొవైడర్ను విశ్వసించాలి.
ఇది మా సర్వర్లను ఎక్కడికి తరలించాలో ఆలోచించేలా చేసింది.
కొత్త ప్రదేశం
నేను ఈ దిశలో శోధించడం ప్రారంభించాను మరియు వికీపీడియా పేజీని చూశాను
ఈ జాబితాతో పాటు, అనే కూటమి ఉంది
ఆ తర్వాత, మేము "ఇంటర్నెట్ యొక్క శత్రువుల" జాబితాలోని ఏ దేశాల్లోనూ హోస్ట్ చేయకూడదని మరియు 14 ఐస్ కూటమి నుండి దేశాలను ఖచ్చితంగా దాటవేయాలని నిర్ణయించుకున్నాము. మా ఖాతాదారుల డేటాను అక్కడ నిల్వ చేయడానికి నిరాకరించడానికి సామూహిక నిఘా వాస్తవం సరిపోతుంది.
ఐస్ల్యాండ్కు సంబంధించి, పై వికీపీడియా పేజీ కింది విధంగా పేర్కొంది:
ఐస్లాండ్ రాజ్యాంగం సెన్సార్షిప్ను నిషేధిస్తుంది మరియు భావప్రకటనా స్వేచ్ఛను రక్షించే బలమైన సంప్రదాయాన్ని కలిగి ఉంది, ఇది ఇంటర్నెట్కు విస్తరించింది. […]
ఐస్లాండ్
గోప్యతా రక్షణ కోసం ఉత్తమ దేశం కోసం అన్వేషణ సమయంలో, ఐస్ల్యాండ్ మళ్లీ మళ్లీ వచ్చింది. కాబట్టి నేను దానిని జాగ్రత్తగా అధ్యయనం చేయాలని నిర్ణయించుకున్నాను. దయచేసి నేను ఐస్లాండిక్ మాట్లాడనని గుర్తుంచుకోండి, కాబట్టి నేను ముఖ్యమైన సమాచారాన్ని కోల్పోయాను.
నివేదిక ప్రకారం
ఐస్లాండ్ యూరోపియన్ యూనియన్లో సభ్యుడు కాదు, అయినప్పటికీ ఇది యూరోపియన్ ఎకనామిక్ ఏరియాలో భాగం మరియు ఇతర సభ్య దేశాల మాదిరిగానే వినియోగదారుల రక్షణ మరియు వ్యాపార చట్టాన్ని అనుసరించడానికి అంగీకరించింది. డేటా నిల్వ అవసరాలను ప్రవేశపెట్టిన ఎలక్ట్రానిక్ కమ్యూనికేషన్స్ చట్టం 81/2003 ఇందులో ఉంది.
టెలికమ్యూనికేషన్స్ సర్వీస్ ప్రొవైడర్లకు ఈ చట్టం వర్తిస్తుంది మరియు రికార్డులను ఆరు నెలల పాటు ఉంచాలి. కంపెనీలు క్రిమినల్ కేసులు లేదా పబ్లిక్ సేఫ్టీ విషయాలలో మాత్రమే టెలికమ్యూనికేషన్ సమాచారాన్ని అందించగలవని మరియు అలాంటి సమాచారాన్ని పోలీసులు లేదా ప్రాసిక్యూటర్లతో తప్ప ఇతరులతో పంచుకోలేమని కూడా ఇది చెబుతోంది.
ఐస్లాండ్ సాధారణంగా యూరోపియన్ ఎకనామిక్ ఏరియా యొక్క చట్టాలను అనుసరిస్తున్నప్పటికీ, గోప్యతా రక్షణకు దాని స్వంత విధానాన్ని కలిగి ఉంది. ఉదాహరణకు, ఐస్లాండిక్ చట్టం
ఐస్లాండ్కు వెళ్లడం వల్ల మరో ప్రయోజనం వాతావరణం మరియు ప్రదేశం. సర్వర్లు చాలా వేడిని ఉత్పత్తి చేస్తాయి మరియు రేక్జావిక్ (ఐస్లాండ్ రాజధాని, ఇక్కడ అత్యధిక డేటా సెంటర్లు)లో సగటు వార్షిక ఉష్ణోగ్రత 4,67°C, కాబట్టి సర్వర్లను చల్లబరచడానికి ఇది గొప్ప ప్రదేశం. ప్రతి వాట్ నడుస్తున్న సర్వర్లు మరియు నెట్వర్కింగ్ పరికరాల కోసం, శీతలీకరణ, లైటింగ్ మరియు ఇతర ఓవర్హెడ్ ఖర్చులపై దామాషా ప్రకారం చాలా తక్కువ వాట్లు ఖర్చు చేయబడతాయి. అదనంగా, ఐస్లాండ్ తలసరి క్లీన్ ఎనర్జీని ఉత్పత్తి చేసే ప్రపంచంలోనే అతిపెద్ద ఉత్పత్తిదారుగా ఉంది మరియు మొత్తం మీద తలసరి విద్యుత్ను అత్యధికంగా ఉత్పత్తి చేస్తుంది, ప్రతి వ్యక్తికి సంవత్సరానికి సుమారుగా 55 kWh. పోలిక కోసం, EU సగటు 000 kWh కంటే తక్కువ. ఐస్లాండ్లోని చాలా హోస్ట్లు తమ విద్యుత్లో 6000% పునరుత్పాదక వనరుల నుండి పొందుతాయి.
మీరు శాన్ ఫ్రాన్సిస్కో నుండి ఆమ్స్టర్డామ్ వరకు సరళ రేఖను గీసినట్లయితే, మీరు ఐస్లాండ్ను దాటుతారు. సింపుల్ అనలిటిక్స్ US మరియు యూరప్ నుండి దాని క్లయింట్లను కలిగి ఉంది, కాబట్టి ఈ భౌగోళిక స్థానాన్ని ఎంచుకోవడం అర్ధమే. ఐస్ల్యాండ్కు అనుకూలంగా ఉన్న అదనపు ప్రయోజనాలు గోప్యతను రక్షించే చట్టాలు మరియు పర్యావరణ విధానం.
సర్వర్ బదిలీ
ముందుగా, మేము స్థానిక హోస్టింగ్ ప్రొవైడర్ను కనుగొనవలసి ఉంది. వాటిలో చాలా కొన్ని ఉన్నాయి మరియు ఉత్తమమైనదాన్ని గుర్తించడం చాలా కష్టం. ప్రతి ఒక్కరినీ ప్రయత్నించడానికి మా వద్ద వనరులు లేవు, కాబట్టి మేము కొన్ని స్వయంచాలక స్క్రిప్ట్లను వ్రాసాము (
అయితే, ఈ ప్రక్రియలో మేము అనేక అడ్డంకులను ఎదుర్కొన్నాము. వ్యాసం యొక్క ఈ భాగం చాలా సాంకేతికంగా ఉంది. తదుపరి దానికి వెళ్లడానికి సంకోచించకండి. మీరు ఎన్క్రిప్టెడ్ సర్వర్ని కలిగి ఉన్నప్పుడు, అది ప్రైవేట్ కీని ఉపయోగించి అన్లాక్ చేయబడుతుంది. ఈ కీ సర్వర్లోనే నిల్వ చేయబడదు, అనగా సర్వర్ బూట్ అయినప్పుడు రిమోట్గా నమోదు చేయాలి. వేచి ఉండండి, పవర్ ఆఫ్ చేయబడినప్పుడు ఏమి జరుగుతుంది? రీబూట్ చేసిన తర్వాత సర్వర్కి అన్ని వెబ్ పేజీ అభ్యర్థనలు నెరవేరవని తేలింది?
అందుకే మేము ప్రధాన సర్వర్ ముందు ఒక ఆదిమ ద్వితీయ సర్వర్ని జోడించాము. ఇది కేవలం పేజీ వీక్షణ అభ్యర్థనలను స్వీకరిస్తుంది మరియు వాటిని నేరుగా ప్రధాన సర్వర్కు పంపుతుంది. ప్రధాన సర్వర్ క్రాష్ అయినట్లయితే, సెకండరీ సర్వర్ తన స్వంత డేటాబేస్లో అభ్యర్థనలను సేవ్ చేస్తుంది మరియు ప్రతిస్పందనను స్వీకరించే వరకు వాటిని పునరావృతం చేస్తుంది. అందువలన, విద్యుత్ వైఫల్యం తర్వాత డేటా నష్టం లేదు.
సర్వర్ని లోడ్ చేయడానికి తిరిగి వెళ్దాం. గుప్తీకరించిన మాస్టర్ సర్వర్ బూట్ అయినప్పుడు, మనం పాస్వర్డ్ను నమోదు చేయాలి. కానీ స్పష్టమైన కారణాల వల్ల మేము ఐస్ల్యాండ్కి వెళ్లాలనుకోవడం లేదా సర్వర్ రూమ్లోకి లాగిన్ అవ్వమని అక్కడ ఎవరినీ అడగడం ఇష్టం లేదు. సర్వర్కు రిమోట్ యాక్సెస్ కోసం, సురక్షిత SSH ప్రోటోకాల్ సాధారణంగా ఉపయోగించబడుతుంది. కానీ ఈ ప్రోగ్రామ్ సర్వర్ లేదా కంప్యూటర్ రన్ అవుతున్నప్పుడు మాత్రమే అందుబాటులో ఉంటుంది మరియు సర్వర్ పూర్తిగా లోడ్ అయ్యే ముందు మనం కనెక్ట్ కావాలి.
కాబట్టి మేము కనుగొన్నాము
ఐస్ల్యాండ్లోని కొత్త సర్వర్కి వెళ్లడానికి మాకు రెండు వారాలు పట్టింది, కానీ మేము చివరకు దీన్ని చేయడం పట్ల మేము సంతోషిస్తున్నాము.
అవసరమైన డేటాను మాత్రమే నిల్వ చేయండి
సింపుల్ అనలిటిక్స్లో, మేము "అవసరమైన డేటాను మాత్రమే నిల్వ చేయండి" అనే సూత్రం ప్రకారం జీవిస్తాము, దాని యొక్క కనీస మొత్తాన్ని సేకరిస్తాము.
తరచుగా వెబ్ అప్లికేషన్లలో ఉపయోగించబడుతుంది
మా వద్ద delete_at ఫీల్డ్లు లేవు 😉
ఏ డేటా నిల్వ చేయబడిందో మరియు ఏది తొలగించబడిందో కస్టమర్లు తెలుసుకోవడం ముఖ్యం. ఎవరైనా తమ డేటాను తొలగించినప్పుడు,
ప్రశ్న: మీరు కనీస సున్నితమైన డేటాను మాత్రమే నిల్వ చేస్తే, మీకు ఈ రక్షణ మరియు అదనపు భద్రత ఎందుకు అవసరం?
సరే, మేము ప్రపంచంలోనే అత్యుత్తమ గోప్యత-కేంద్రీకృత విశ్లేషణల కంపెనీగా ఉండాలనుకుంటున్నాము. మీ సందర్శకుల గోప్యతపై దాడి చేయకుండా అత్యుత్తమ విశ్లేషణ సాధనాలను అందించడానికి మేము మా వంతు కృషి చేస్తాము. మేము పెద్ద మొత్తంలో అనామక సందర్శకుల సమాచారాన్ని రక్షిస్తున్నప్పటికీ, మేము గోప్యతను చాలా సీరియస్గా తీసుకుంటామని చూపాలనుకుంటున్నాము.
తరువాత ఏమిటి?
మేము గోప్యతను మెరుగుపరిచినప్పుడు, వెబ్ పేజీలలో పొందుపరిచిన స్క్రిప్ట్ల లోడింగ్ వేగం కొద్దిగా పెరిగింది. ఇది అర్ధమే ఎందుకంటే అవి CloudFlare CDNలో హోస్ట్ చేయబడ్డాయి, ఇది ప్రపంచవ్యాప్తంగా ఉన్న సర్వర్ల సమాహారం, ఇది ప్రతి ఒక్కరికీ లోడ్ అయ్యే సమయాన్ని వేగవంతం చేస్తుంది. మేము ప్రస్తుతం గుప్తీకరించిన సర్వర్లతో చాలా సులభమైన CDNని ఉంచడం గురించి ఆలోచిస్తున్నాము, అది మా జావాస్క్రిప్ట్ను మాత్రమే అందిస్తుంది మరియు వెబ్ పేజీ అభ్యర్థనలను ఐస్ల్యాండ్లోని ప్రధాన సర్వర్కు పంపే ముందు వాటిని తాత్కాలికంగా నిల్వ చేస్తుంది.
మూలం: www.habr.com