ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2

ማስታወሻ. ትርጉምይህ ጽሁፍ በአይቲ ሲስተሞች ውስጥ ያሉ ውድቀቶችን ለመቀነስ የተነደፉ ሙከራዎችን አስፈላጊነት በቀላሉ እና በግልፅ ለማብራራት ከAWS የቴክኖሎጂ ወንጌላዊ አድሪያን ሆርንስቢ የቀረበ ግሩም ተከታታይ መጣጥፎችን ቀጥሏል።

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2

"እቅድ ማዘጋጀት ካልቻሉ, ለመክሸፍ አስበዋል." - ቤንጃሚን ፍራንክሊን

В የመጀመሪያው ክፍል። በዚህ ተከታታይ መጣጥፎች ውስጥ የትርምስ ኢንጂነሪንግ ፅንሰ-ሀሳብ አስተዋውቄአለሁ እና በስርአቱ ውስጥ ያሉ ጉድለቶችን ወደ ምርት ውድቀቶች ከማምራታቸው በፊት እንዴት ማግኘት እና ማስተካከል እንደሚረዳ አብራራሁ። በተጨማሪም ትርምስ ምህንድስና በድርጅቶች ውስጥ ለአዎንታዊ የባህል ለውጥ እንዴት እንደሚያበረክት ተብራርቷል።

በመጀመሪያው ክፍል መጨረሻ ላይ ስለ "መሳሪያዎች እና ውድቀቶችን ወደ ስርዓቶች ለማስተዋወቅ መንገዶች" ለመነጋገር ቃል ገባሁ. ወዮ ፣ ጭንቅላቴ ለዚህ የራሱ እቅድ ነበረው ፣ እናም በዚህ ጽሑፍ ውስጥ ሁከት ኢንጂነሪንግ ለመስራት ለሚፈልጉ ሰዎች የሚነሳውን በጣም ታዋቂውን ጥያቄ ለመመለስ እሞክራለሁ ። መጀመሪያ ምን መስበር?

ታላቅ ጥያቄ! ሆኖም ፣ ይህ ፓንዳ በተለይ የተጨነቀ አይመስልም…

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2
ከትርምስ ፓንዳ ጋር አትዘባርቅ!

አጭር መልስበጥያቄው መንገድ ላይ ወሳኝ አገልግሎቶችን ዒላማ ያድርጉ።

ረጅም ግን የበለጠ አስተዋይ መልስ: በግርግር መሞከር የት እንደሚጀመር ለመረዳት ለሶስት ቦታዎች ትኩረት ይስጡ።

  1. ይመልከቱ የብልሽት ታሪክ እና ቅጦችን መለየት;
  2. ይወስኑ ወሳኝ ጥገኛዎች;
  3. የሚባሉትን ተጠቀም። ከመጠን በላይ የመተማመን ውጤት.

በጣም አስቂኝ ነው፣ ግን ይህ ክፍል እንዲሁ ሊጠራ ይችላል። "ወደ ራስን የማወቅ እና የእውቀት ጉዞ". በእሱ ውስጥ, በአንዳንድ አሪፍ መሳሪያዎች "መጫወት" እንጀምራለን.

1. መልሱ ያለፈው ጊዜ ነው

የምታስታውሱ ከሆነ በመጀመሪያ ክፍል የስህተት ማስተካከያ (ኮኢ) ጽንሰ-ሀሳብ አስተዋውቄአለሁ - ስህተቶቻችንን የምንመረምርበት ዘዴ-በቴክኖሎጂ ፣ በሂደት ወይም በድርጅት ውስጥ ያሉ ስህተቶች - መንስኤቸውን ለመረዳት እና ለመከላከል። የወደፊት ድግግሞሽ . በአጠቃላይ, መጀመር ያለብዎት እዚህ ነው.

"የአሁኑን ለመረዳት ያለፈውን ማወቅ አለብህ።" - ካርል ሳጋን

የብልሽት ታሪክን ይመልከቱ፣ COE ወይም ድህረ ሟቾችን መለያ ይስጡ እና ይመድቧቸው። ብዙ ጊዜ ወደ ችግር የሚመሩ የተለመዱ ንድፎችን ይለዩ፣ እና ለእያንዳንዱ SOE፣ የሚከተለውን ጥያቄ እራስዎን ይጠይቁ።

"ብልሽት በማስተዋወቅ አስቀድሞ ታይቶ እና ስለዚህ መከላከል ይቻል ነበር?"

በሥራዬ መጀመሪያ ላይ አንድ ውድቀት አስታውሳለሁ። ሁለት ቀላል የብጥብጥ ሙከራዎችን ካደረግን በቀላሉ መከላከል ይቻላል፡-

በተለመዱ ሁኔታዎች ውስጥ፣ ከኋላ ያሉ አጋጣሚዎች ለጤና ምርመራዎች ምላሽ ይሰጣሉ የጭነት ሚዛን (ELB). ELB እነዚህን ቼኮች ወደ "ጤናማ" ጉዳዮች ለማዞር ይጠቀማል። አንድ የተወሰነ ምሳሌ “ጤናማ ያልሆነ” መሆኑ ሲታወቅ፣ ELB ወደ እሱ ጥያቄዎችን መላክ ያቆማል። አንድ ቀን፣ ከተሳካ የግብይት ዘመቻ በኋላ፣ የትራፊክ መጠኑ ጨምሯል፣ እና ደጋፊዎቹ ከወትሮው በበለጠ ለጤና ቁጥጥር ምላሽ መስጠት ጀመሩ። እነዚህ የጤና ምርመራዎች ነበሩ ሊባል ይገባል ጥልቅማለትም የጥገኛዎች ሁኔታ ተረጋግጧል።

ይሁን እንጂ ለተወሰነ ጊዜ ሁሉም ነገር ጥሩ ነበር.

ከዚያ ፣ ቀድሞውኑ በአስጨናቂ ሁኔታዎች ውስጥ ፣ ከሁኔታዎች አንዱ ወሳኝ ያልሆነ ፣ መደበኛ ክሮን ተግባርን ከኢቲኤል ምድብ ማከናወን ጀመረ። የከፍተኛ ትራፊክ እና ክሮንጆብ ጥምረት የሲፒዩ አጠቃቀምን በ100% ገደማ አሳድገዋል። የማቀነባበሪያው ከመጠን በላይ መጫን ለጤና ፍተሻዎች የሚሰጠውን ምላሽ በበለጠ ቀንሷል - ስለዚህም ELB ምሳሌው በሥራ ላይ ችግሮች እያጋጠመው መሆኑን ወሰነ። እንደተጠበቀው, ሚዛኑ ወደ እሱ ትራፊክ ማሰራጨቱን አቆመ, ይህም በተራው, በቡድኑ ውስጥ በተቀሩት ሁኔታዎች ላይ ጭነት እንዲጨምር አድርጓል.

በድንገት፣ ሁሉም ሌሎች አጋጣሚዎች የጤና ምርመራውን መሳት ጀመሩ።

አዲስ ምሳሌ ለመጀመር ፓኬጆችን ማውረድ እና መጫንን ይጠይቃል፣ እና እነሱን ለመዝጋት ELB ከወሰደው ጊዜ በላይ ብዙ ጊዜ ፈጅቷል - አንድ በአንድ - በአውቶስካለር ቡድን ውስጥ። ብዙም ሳይቆይ አጠቃላይ ሂደቱ ወሳኝ ነጥብ ላይ እንደደረሰ እና ማመልከቻው እንደወደቀ ግልጽ ነው.

ከዚያም በመጨረሻ የሚከተሉትን ነጥቦች አብራርተናል።

  • አዲስ ምሳሌ ሲፈጥሩ ሶፍትዌሮችን ለመጫን ረጅም ጊዜ ይወስዳል, ለማይለወጠው አቀራረብ እና ምርጫን መስጠት የተሻለ ነው. ወርቃማው ኤኤምአይ.
  • በአስቸጋሪ ሁኔታዎች ውስጥ ለጤና-ቼኮች እና ለኤልቢዎች የሚሰጡ ምላሾች ቅድሚያ ሊሰጣቸው ይገባል - ማድረግ የሚፈልጉት የመጨረሻው ነገር በቀሪዎቹ አጋጣሚዎች ህይወትን አስቸጋሪ ማድረግ ነው.
  • የአካባቢ የጤና ቼኮች መሸጎጥ በጣም ይረዳል (ለትንሽ ሰከንዶችም ቢሆን)።
  • በአስቸጋሪ ሁኔታ ውስጥ, ክሮን ስራዎችን እና ሌሎች ወሳኝ ያልሆኑ ሂደቶችን አያካሂዱ - በጣም አስፈላጊ ለሆኑ ተግባራት ሀብቶችን ይቆጥቡ.
  • አውቶማቲክ ሲያደርጉ ትናንሽ ምሳሌዎችን ይጠቀሙ። የ 10 ትናንሽ ናሙናዎች ቡድን ከ 4 ትላልቅ ሰዎች ይሻላል; አንድ ምሳሌ ካልተሳካ በመጀመሪያው ሁኔታ 10% የትራፊክ ፍሰት በ 9 ነጥብ ላይ ይሰራጫል ፣ በሁለተኛው ጉዳይ 25% የትራፊክ ፍሰት በሶስት ነጥቦች ላይ ይሰራጫል።

እና ስለዚህ, ችግሩን በማስተዋወቅ አስቀድሞ ሊታወቅ እና ስለዚህ መከላከል ይቻል ነበር?

ያ, እና በበርካታ መንገዶች.

በመጀመሪያ፣ እንደ የመሳሰሉ መሳሪያዎችን በመጠቀም ከፍተኛ የሲፒዩ አጠቃቀምን በማስመሰል stress-ng ወይም cpuburn:

❯ stress-ng --matrix 1 -t 60s

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2
ውጥረት- ng

ሁለተኛ፣ አብነቱን ከመጠን በላይ በመጫን wrk እና ሌሎች ተመሳሳይ መገልገያዎች፡-

❯ wrk -t12 -c400 -d20s http://127.0.0.1/api/health

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2

ሙከራዎቹ በአንፃራዊነት ቀላል ናቸው፣ ነገር ግን በእውነተኛ ውድቀት ጭንቀት ውስጥ ማለፍ ሳያስፈልግ ለሀሳብ አንዳንድ ጥሩ ምግቦችን ማቅረብ ይችላሉ።

ሆኖም ግን, በዚህ አትቁም. በሙከራ አካባቢ ውስጥ ውድቀትን እንደገና ለማራባት ይሞክሩ እና ለጥያቄው መልስዎን ያረጋግጡይህ አስቀድሞ ታይቶ ነበር እና ፣ ስለሆነም ብልሽትን በማስተዋወቅ መከላከል ይቻል ነበር?". ይህ ግምቶችን ለመፈተሽ በግርግር ውስጥ ያለ አነስተኛ ትርምስ ሙከራ ነው፣ ነገር ግን በብልሽት የሚጀምር።

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2
ሕልም ነበር ወይንስ በእርግጥ ተፈጽሟል?

ስለዚህ የውድቀቶችን ታሪክ አጥኑ፣ ተንትኑ ኮ፣ በ"ተፅእኖ ራዲየስ" መለያቸው እና በይበልጥ ከፋፍላቸው ወይም በተጠቁ ደንበኞች ብዛት - እና ከዚያ ቅጦችን ይፈልጉ። ይህ አስቀድሞ ሊታወቅ እና ችግሩን በማስተዋወቅ መከላከል ይቻል እንደሆነ እራስዎን ይጠይቁ። መልስዎን ያረጋግጡ።

ከዚያም ትልቁን የመጎዳት ራዲየስ ወዳለው በጣም የተለመዱ ቅጦች ይቀይሩ.

2. የጥገኛ ካርታ ይገንቡ

ስለ ማመልከቻዎ ለማሰብ ትንሽ ጊዜ ይውሰዱ። የእሱ ጥገኝነቶች ግልጽ ካርታ አለ? ውድቀት በሚከሰትበት ጊዜ ምን ተጽዕኖ እንደሚያሳድሩ ታውቃለህ?

የማመልከቻህን ኮድ በደንብ የማታውቀው ከሆነ ወይም ማመልከቻህ በጣም ትልቅ ከሆነ ኮዱ ምን እንደሚሰራ እና ምን አይነት ጥገኛ እንደሆነ ለመረዳት አስቸጋሪ ሊሆን ይችላል። እነዚህን ጥገኞች እና በአፕሊኬሽኑ እና በተጠቃሚዎች ላይ ሊኖራቸው የሚችለውን ተፅእኖ መረዳት ትርምስ ምህንድስና የት እንደሚጀመር ለመረዳት በጣም አስፈላጊ ነው፡ የመነሻ ነጥቡ ትልቁን ተፅዕኖ ራዲየስ ያለው አካል ነው።

ጥገኝነቶችን መለየት እና መመዝገብ እንደ "የጥገኝነት ካርታ መገንባት» (ጥገኛ ካርታ). በተለምዶ የኮድ መገለጫ መሳሪያዎችን በመጠቀም ትልቅ የኮድ መሰረት ባላቸው መተግበሪያዎች ላይ ይከናወናል። (የኮድ መገለጫ) እና የመሳሪያ መሳሪያዎች (መሳሪያ). የአውታረ መረብ ትራፊክን በመቆጣጠር ካርታ መገንባትም ይችላሉ።

ሆኖም ግን, ሁሉም ጥገኞች አንድ አይነት አይደሉም (ይህም ሂደቱን የበለጠ ያወሳስበዋል). አንዳንድ ወሳኝ, ሌላ - ሁለተኛ ደረጃ (ቢያንስ በንድፈ ሀሳብ፣ ብልሽቶች ብዙ ጊዜ ወሳኝ እንዳልሆኑ በሚቆጠሩ የጥገኝነት ጉዳዮች ምክንያት ስለሚሆኑ).

ወሳኝ ጥገኞች ከሌለ አገልግሎቱ ሊሠራ አይችልም. ወሳኝ ያልሆኑ ጥገኛዎችመሆን የለበትም» በሚወድቅበት ጊዜ በአገልግሎቱ ላይ ተጽእኖ ያሳድራሉ. ጥገኞችን ለመቋቋም በመተግበሪያው ስለሚጠቀሙባቸው ኤፒአይዎች ግልጽ ግንዛቤ ሊኖርዎት ይገባል። ይህ ከሚታየው የበለጠ ከባድ ሊሆን ይችላል - ቢያንስ ለትላልቅ መተግበሪያዎች።

በሁሉም ኤፒአይዎች ላይ በመድገም ይጀምሩ። በጣም አድምቅ ወሳኝ እና ወሳኝ. ይውሰዱ መዝናኛ ከኮዱ ማከማቻ, አስስ የግንኙነት ምዝግብ ማስታወሻዎች፣ ከዚያ ይመልከቱ ሰነዶች (በእርግጥ ፣ ካለ - ያለበለዚያ አሁንም አለዎትоትላልቅ ችግሮች). መሳሪያዎቹን ይጠቀሙ መገለጫ እና መከታተል, የውጭ ጥሪዎችን አጣራ.

እንደ ፕሮግራሞች መጠቀም ይችላሉ netstat - በስርዓቱ ውስጥ ያሉትን ሁሉንም የአውታረ መረብ ግንኙነቶች (አክቲቭ ሶኬቶች) ዝርዝር የሚያሳይ የትእዛዝ መስመር መገልገያ። ለምሳሌ፣ ሁሉንም ወቅታዊ ግንኙነቶች ለመዘርዘር፣ ይተይቡ፡-

❯ netstat -a | more 

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2

በAWS ላይ፣ መጠቀም ይችላሉ። የወራጅ ምዝግብ ማስታወሻዎች (የፍሰት ምዝግብ ማስታወሻዎች) ቪፒሲ በቪፒሲ ውስጥ ወደ አውታረመረብ በይነገጾች ወይም ከአውታረ መረብ በይነገጽ ስለሚሄድ የአይፒ ትራፊክ መረጃ ለመሰብሰብ የሚያስችል ዘዴ ነው። እንደነዚህ ያሉ ምዝግብ ማስታወሻዎች አንዳንድ ትራፊክ ለምን እንደ ምሳሌው ለምን እንደማይደርሱ ለሚለው ጥያቄ መልስ ማግኘት በመሳሰሉ ሌሎች ተግባራት ላይ ሊረዱ ይችላሉ.

እንዲሁም መጠቀም ይችላሉ AWS ኤክስ-ሬይ. ኤክስ ሬይ ዝርዝር "የመጨረሻ" እንዲያገኙ ያስችልዎታል (ከጫፍ እስከ ጫፍ) በመተግበሪያው ውስጥ ሲንቀሳቀሱ የጥያቄዎች አጠቃላይ እይታ እና እንዲሁም የመተግበሪያውን መሰረታዊ አካላት ካርታ ይገነባል። ጥገኛዎችን መለየት ከፈለጉ በጣም ምቹ።

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2
AWS X-Ray Console

የአውታረ መረብ ጥገኝነት ካርታ ከፊል መፍትሄ ብቻ ነው። አዎ, የትኛው መተግበሪያ ከየትኛው ጋር እንደሚገናኝ ያሳያል, ግን ሌሎች ጥገኞችም አሉ.

ብዙ አፕሊኬሽኖች ዲ ኤን ኤስን ከጥገኛዎች ጋር ለማገናኘት ይጠቀማሉ፣ሌሎች ደግሞ የአገልግሎት ግኝትን አልፎ ተርፎም ጠንካራ ኮድ የተደረገባቸው የአይፒ አድራሻዎችን በማዋቀር ፋይሎች ውስጥ ሊጠቀሙ ይችላሉ (ለምሳሌ በ /etc/hosts).

ለምሳሌ, መፍጠር ይችላሉ የዲ ኤን ኤስ ጥቁር ጉድጓድ በ እገዛ iptables እና ምን እንደሚሰበር ይመልከቱ. ይህንን ለማድረግ የሚከተለውን ትዕዛዝ አስገባ:

❯ iptables -I OUTPUT -p udp --dport 53 -j REJECT -m comment --comment "Reject DNS"

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2
"ጥቁር ጉድጓድ" ዲ ኤን ኤስ

ውስጥ ከሆነ /etc/hosts ወይም ሌላ የማዋቀር ፋይሎች፣ ምንም የማያውቁትን የአይፒ አድራሻ ያገኛሉ (አዎ፣ በሚያሳዝን ሁኔታ፣ ይህ ይከሰታል)፣ እንደገና ወደ መዳን ሊመጣ ይችላል። iptables. አገኘህ እንበል 8.8.8.8 እና የGoogle ይፋዊ ዲ ኤን ኤስ አገልጋይ አድራሻ መሆኑን አታውቅም። በመጠቀም iptables የሚከተሉትን ትዕዛዞች በመጠቀም ወደዚህ አድራሻ ገቢ እና ወጪ ትራፊክ መዝጋት ይችላሉ።

❯ iptables -A INPUT -s 8.8.8.8 -j DROP -m comment --comment "Reject from 8.8.8.8"
❯ iptables -A OUTPUT -d 8.8.8.8 -j DROP -m comment --comment "Reject to 8.8.8.8"

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2
መዳረሻን በመዝጋት ላይ

የመጀመሪያው ህግ ሁሉንም ፓኬጆች ከGoogle ይፋዊ ዲ ኤን ኤስ ይጥላል፡- ping ይሰራል ነገር ግን ምንም እሽጎች አይመለሱም. ሁለተኛው ህግ ከስርዓትዎ የሚወጡትን ሁሉንም እሽጎች ወደ ጎግል የህዝብ ዲ ኤን ኤስ አቅጣጫ ይጥላል - ለዚህ ምላሽ ping እናገኛለን ክወና አይፈቀድም።.

ማሳሰቢያ: በዚህ ልዩ ሁኔታ መጠቀም የተሻለ ይሆናል whois 8.8.8.8ይህ ግን አንድ ምሳሌ ብቻ ነው።

TCP እና UDP የሚጠቀመው ሁሉም ነገር በእውነቱ በአይፒ ላይ ስለሚወሰን ወደ ጥንቸል ጉድጓድ ውስጥ በጥልቀት መሄድ ይችላሉ ። በአብዛኛዎቹ ሁኔታዎች አይፒ ከኤአርፒ ጋር የተሳሰረ ነው። ስለ ፋየርዎል አይርሱ...

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2
ቀዩን ክኒኑን ወስደህ Wonderland ውስጥ ቆይ እና የጥንቸሉ ጉድጓድ ምን ያህል ጥልቅ እንደሆነ አሳይሃለሁ።

የበለጠ ሥር-ነቀል አካሄድ ነው። ግንኙነት አቋርጥ ማሽኖች አንድ በአንድ እና የተበላሸውን ይመልከቱ ... "የተመሰቃቀለ ዝንጀሮ" ይሁኑ. እርግጥ ነው, ብዙ የምርት ስርዓቶች ለእንደዚህ ዓይነቱ አሰቃቂ ጥቃት የተነደፉ አይደሉም, ነገር ግን ቢያንስ በሙከራ አካባቢ መሞከር ይቻላል.

የጥገኝነት ካርታ መገንባት ብዙ ጊዜ በጣም ረጅም ስራ ነው። እኔ በቅርቡ በመቶዎች ለሚቆጠሩ ጥቃቅን አገልግሎቶች እና ትዕዛዞች ጥገኝነት ካርታዎችን ከፊል-አውቶማቲክ የሚያመነጭ መሣሪያን ወደ 2 ዓመታት ገደማ ካሳለፈ ደንበኛ ጋር ተነጋገርኩ።

ውጤቱ ግን እጅግ በጣም አስደሳች እና ጠቃሚ ነው. ስለ ስርዓትዎ፣ ጥገኞቹ እና አሠራሮችዎ ብዙ ይማራሉ ። አሁንም ታገሱ፡ ጉዞው ራሱ ከሁሉም በላይ አስፈላጊ ነው።

3. ከመጠን በላይ ከመተማመን ተጠንቀቅ

"ስለ አንድ ነገር የሚያልም ሰው በእርሱ ያምናል." - Demostenes

ሰምተህ ታውቃለህ ከመጠን በላይ የመተማመን ውጤት?

እንደ ዊኪፔዲያ፣ ከመጠን ያለፈ በራስ የመተማመን ስሜት አንድ ሰው በተግባራቸው እና በውሳኔው ላይ ያለው እምነት ከእነዚያ ፍርዶች ተጨባጭ ትክክለኛነት በተለይም የመተማመን ደረጃ በአንጻራዊነት ከፍ ያለ ከሆነ የግንዛቤ አድልዎ ነው።

ትርምስ ምህንድስና፡ ሆን ተብሎ የማጥፋት ጥበብ። ክፍል 2
በእውቀት እና በተሞክሮ ላይ በመመስረት…

በእኔ ልምድ፣ ይህ መዛባት ትርምስ ምህንድስና የት መጀመር እንዳለበት ጥሩ ፍንጭ ነው።

ከመጠን በላይ በራስ መተማመን ካለው ኦፕሬተር ይጠንቀቁ፡-

ቻርሊ: "ይህ ነገር በአምስት አመታት ውስጥ አልተጣለም, ሁሉም ነገር ደህና ነው!"
ግሊች፡ "ቆይ... በቅርቡ እመጣለሁ!"

በራስ የመተማመን ውጤት ምክንያት አድልዎ በተለያዩ ምክንያቶች ላይ ተጽዕኖ ስለሚያሳድር ስውር እና አደገኛ ነገር ነው። ይህ በተለይ የቡድን አባላት ልባቸውን እና ነፍሳቸውን ወደ አንድ ቴክኖሎጂ ሲያስገቡ ወይም በ "ማስተካከያዎች" ላይ ብዙ ጊዜ ሲያሳልፉ እውነት ነው.

ማጠቃለል

የግርግር ምህንድስና መነሻ ፍለጋ ሁልጊዜ ከሚጠበቀው በላይ ውጤት ያስገኛል፣ እና ሁሉንም ነገር በዙሪያው በፍጥነት መስበር የጀመሩ ቡድኖች የበለጠ ዓለም አቀፋዊ እና አስደሳች የሆነውን (ሁከት-) አይተውታል።ምህንድስና - የፈጠራ መተግበሪያ ሳይንሳዊ ዘዴዎች и ተጨባጭ ማስረጃዎች (ሶፍትዌር) ስርዓቶችን ለመንደፍ, ለማዳበር, ለመስራት, ለመጠገን እና ለማሻሻል.

ይህ ሁለተኛውን ክፍል ያበቃል. እባክዎ ግምገማዎችን ይጻፉ፣ አስተያየቶችን ያካፍሉ ወይም ዝም ብለው አጨብጭቡ መካከለኛ. በሚቀጥለው ክፍል I በእውነት። ውድቀቶችን ወደ ስርዓቶች ለማስተዋወቅ መሳሪያዎችን እና ዘዴዎችን እመለከታለሁ. ድረስ!

PS ከተርጓሚ

በብሎጋችን ላይ ያንብቡ፡-

ምንጭ: hab.com

አስተያየት ያክሉ