విషయ సూచిక:
- నిర్వచనం - సైట్ విశ్వసనీయత ఇంజనీరింగ్ (SRE) అంటే ఏమిటి?
- సైట్ విశ్వసనీయత ఇంజనీరింగ్ (SRE) ను టెకోపీడియా వివరిస్తుంది
నిర్వచనం - సైట్ విశ్వసనీయత ఇంజనీరింగ్ (SRE) అంటే ఏమిటి?
సైట్ విశ్వసనీయత ఇంజనీరింగ్ (SRE) అనేది వెబ్సైట్ కార్యకలాపాలకు ఒక విధానం, ఇది మరింత విశ్వసనీయ వెబ్సైట్లను రూపొందించడానికి సాఫ్ట్వేర్ ఇంజనీరింగ్ నుండి సాంకేతికతలను ఉపయోగిస్తుంది. సైట్ విశ్వసనీయత ఇంజనీరింగ్ మొట్టమొదట 2003 లో గూగుల్లో అభివృద్ధి చేయబడింది. ఈ పదం DevOps కు సంబంధించినది, ఇది సాఫ్ట్వేర్ ఇంజనీరింగ్ను సిస్టమ్ అడ్మినిస్ట్రేషన్తో మిళితం చేస్తుంది, అయితే DevOps మాన్యువల్ పనులను ఆటోమేట్ చేయడం.
సైట్ విశ్వసనీయత ఇంజనీరింగ్ (SRE) ను టెకోపీడియా వివరిస్తుంది
సైట్ విశ్వసనీయత ఇంజనీరింగ్ అనేది సాఫ్ట్వేర్ ఇంజనీరింగ్ పద్ధతులను ఉపయోగించడం, వీటిలో అల్గోరిథంలు, డేటా స్ట్రక్చర్స్, పనితీరు మరియు ప్రోగ్రామింగ్ భాషలతో సహా అత్యంత విశ్వసనీయమైన వెబ్ అనువర్తనాలను సాధించడం. ఈ విధానం మొట్టమొదట 2003 లో గూగుల్లో అభివృద్ధి చేయబడింది.
ఒక ఇంటర్వ్యూలో, గూగుల్ ఇంజనీరింగ్ వైస్ ప్రెసిడెంట్ బెన్ ట్రైనర్ మాట్లాడుతూ, సంస్థ తన SRE జట్ల కోసం సాఫ్ట్వేర్ ఇంజనీరింగ్ మరియు సిస్టమ్ అడ్మినిస్ట్రేషన్ రెండింటిలోనూ నేపథ్యాలు కలిగిన 50-50 మంది వ్యక్తులను నియమించింది. గూగుల్ చిన్న SRE బృందాలను ప్రధాన ప్రాజెక్టులకు కేటాయిస్తుంది. అనేక సైట్ కార్యకలాపాల యొక్క ఆటోమేషన్కు గూగుల్ యొక్క గొప్ప సమయమని ట్రైనర్ పేర్కొన్నాడు. అప్పుడప్పుడు వైఫల్యాలు జరిగినప్పటికీ, అవి త్వరగా పరిష్కరించబడతాయి ఎందుకంటే SRE బృందం చాలా పనులను ముందే ఆటోమేట్ చేసింది.
ఆటోమేషన్ అవసరమయ్యే వైఫల్యాల విషయంలో ఇంజనీర్లను పరీక్షించడానికి నిర్మాణాత్మక ఆపరేషన్ రెడీనెస్ కసరత్తులు ఉన్న విధంగా రోల్-ప్లేయింగ్ ఆటల నుండి గూగుల్ ప్రేరణ పొందింది. సంస్థ ఈ వ్యాయామాలను "వీల్ ఆఫ్ దురదృష్టం" అని పిలుస్తుంది, ఇక్కడ ఒక ఉద్యోగి వ్యవస్థ యొక్క పాత్రను పోషిస్తాడు మరియు ఒకరు ఆన్-కాల్ ఇంజనీర్ పాత్రను పోషిస్తారు. సాంప్రదాయిక కసరత్తుల కంటే విశ్వసనీయత గురించి ఆలోచించడానికి ఇంజనీర్లను ఈ విధానం నిమగ్నం చేసిందని ట్రైనర్ చెప్పారు.
SRE అనేది DevOps ను పోలి ఉంటుంది, కాని తరువాతి సాధారణంగా వ్యవస్థల విస్తరణను ఆటోమేట్ చేయడంపై దృష్టి పెడుతుంది, అయితే SRE విశ్వసనీయతపై ప్రత్యేకంగా దృష్టి పెడుతుంది.
