لەم دواییانەدا دەستمان بە پڕۆژەیەکی بچووک کرد بۆ پاککردنەوەی چۆنیەتی پەیوەندیکردنی بەشەکانی سیستەمەکانمان لە پشت پەردەوە لە Buffer. هەندێک کۆنتێکستی خێرا: ئێمە شتێک بەکاردەهێنین بە ناوی SQS (Amazon Simple Queue Service. ئەم نزیکیانە وەک ژووری چاوەڕوانی بۆ ئەرکەکان کاردەکەن. بەشێک لە سیستەمەکەمان پەیامێک دادەبەزێنێت، و بەشێکی دیکەش دواتر هەڵیدەگرێت. بیر لەوە بکەرەوە وەک ئەوەی تێبینییەک بۆ هاوکارەکەت بەجێبهێڵیت: "هەی، کاتێک دەرفەتت بۆ ڕەخسا، ئەم داتایە پرۆسێس دەکات." ئەو سیستەمەی کە تێبینییەکە دەنێرێت پێویست ناکات چاوەڕێی وەڵامێک بکات. پڕۆژەکەمان ئەوە بوو کە چاککردنەوەی ڕۆتینی ئەنجام بدەین: ئەو ئامرازانە نوێ بکەینەوە کە بەکاریان دەهێنین بۆ تاقیکردنەوەی نزیکییەکان بە شێوەیەکی ناوخۆیی و پاککردنەوەی ڕێکخستنەکانیان. بەڵام لە کاتێکدا ئێمە نەخشەمان بۆ دادەڕێژین کە لە ڕاستیدا چ ڕیزێک بەکاردەهێنین، شتێکمان دۆزیەوە کە چاوەڕوانمان نەدەکرد: حەوت پرۆسەی پاشخانی جیاواز (یان کارەکانی کرۆن، کە ئەرکی بەرنامە بۆ داڕێژراون کە بە شێوەیەکی ئۆتۆماتیکی کاردەکەن) و ئەو کرێکارانەی کە کاریان دەکرد بە بێدەنگی بۆ ماوەی پێنج ساڵ پلانی دارایی ئێمە، بەڵام بە دڵنیاییەوە بەفیڕۆدانی پاک بۆ پرۆسەیەک کە هیچ ناکات. هەموومان لەوێ بووین — چاومان لە پارچە کۆدێک بوو، دەترسین دەست لێبدەین چونکە ڕەنگە شتێکی گرنگ بکات ئەوە چاکسازییەکی کاتی بوو کە بوو بە هەمیشەیی؟ئەو کەسەی کە دروستی کردووە ساڵانێک لەمەوبەر کۆمپانیاکە بەجێهێشتووە، و کۆنتێکستەکەش لەگەڵ ئەواندا بەجێهێشتووە؟ تەنانەت ئەمە چۆن ڕوودەدات؟پەنجەدانان ئاسانە، بەڵام ڕاستییەکە ئەوەیە کە ئەمە بە شێوەیەکی سروشتی لە هەر سیستەمێکی تەمەن درێژدا ڕوودەدات torn down کرێکار- بۆ ماوەی پێنج ساڵی تر بەردەوام بوو کۆگا، بۆری بڵاوکردنەوە، و ژێرخانی ئەو کاتە، ئەوە مانای هەبوو: هەر خزمەتگوزارییەک دەتوانرا بە تەنیا بڵاوبکرێتەوە، لەگەڵ سنوورێکی ڕوون لە نێوان تیمەکاندا لە جیهانی مایکرۆسێرڤیسدا، هەر کۆگایەک دوورگەیەکی تایبەتی خۆیەتی، ڕەنگە هەرگیز لەلایەن ئەندازیارانەوە سەرنجی نەدرێت کە لە ڕیپۆدا کاردەکەن، هیچ دیمەنێکی یەکگرتوو نییە بۆ ئەوەی کە چی لە کوێدا کاردەکات لەگەڵ بەرهەمهێنەران بەڵام هیچ بەکاربەرانێک دەمانتوانی کرێکاران بدۆزینەوە کە ئاماژە بەو نزیکییانە دەکەن کە ئیتر بوونیان نەبووەدۆزینەوە نزیکە لە حەتمی. ئەوەی لە ڕاستیدا کردمانکاتێک پرۆسەی هەتیوەکانمان دەستنیشان کرد، دەبوو بڕیار بدەین چییان لێ بکەین. لێرەدا چۆن لێی نزیک بووینەوە. سەرەتا هەریەکەمان بۆ سەرچاوەی خۆی شوێنپێی گرت. ئێمە مێژووی git و بەڵگەنامە کۆنەکانمان هەڵکەند بۆ ئەوەی تێبگەین بۆچی هەر کرێکارێک لە پلەی یەکەمدا دروست بووە. لە زۆربەی حاڵەتەکاندا، مەبەستی سەرەتایی ڕوون بوو: کۆچی یەکجارەکی داتا، تایبەتمەندییەک کە خۆرئاوابوو، چارەسەرێکی کاتی کە تەمەنی لە سوودەکەی زیاتر بوو. پاشان پشتڕاستمان کردەوە کە بەڕاستی بەکارنەهێنراون. پێش ئەوەی هیچ شتێک لاببەین، ئێمە تۆمارکردنمان زیاد کرد بۆ ئەوەی پشتڕاستی بکەینەوە کە ئەم پرۆسانە بە هێمنی شتێکی گرنگ ناکەن کە لەدەستمان داوە. چەند ڕۆژێک چاودێریمان کرد بۆ ئەوەی دڵنیا بین کە بە هیچ شێوەیەک پەیوەندییان پێوە نەکراوە، و وردە وردە لامان برد. هەموو شتێکمان بە یەکجار نەسڕیەوە. ئێمە یەک بە یەک پرۆسەکانمان لابرد، چاودێری هەر کاریگەرییەکی لاوەکی چاوەڕواننەکراومان دەکرد. (خۆشبەختانە هیچیان نەبوون.)لە کۆتاییدا، ئەوەی فێربووین بەڵگەمان کرد. ئێمە تێبینیمان زیاد کرد بۆ دۆکیۆمێنتە ناوخۆییەکانمان سەبارەت بەوەی کە هەر پرۆسەیەک لە سەرەتادا چی کردبوو و بۆچی لابرا، بۆ ئەوەی ئەندازیارانی داهاتوو پرسیاریان ئەوە نەکات کە ئایا شتێکی گرنگ ون بووە. چی گۆڕا دوای پاککردنەوەئێمە هێشتا زووین لە پێوانەکردنی کاریگەری تەواو، بەڵام لێرەدا ئەوەی تا ئێستا بینیومانە. کاتێک کەسێک دەپرسێت "ئێمە چ کرێکارێک بەڕێوە دەبەین؟" لە ڕاستیدا دەتوانین بە متمانەوە وەڵامی ئەو پرسیارە بدەینەوە. گفتوگۆکانی ئۆنبۆردیش سادەتر بوون. ئەندازیارانی نوێ بە پرۆسەی نهێنیدا ناکەون و پرسیار دەکەن کە ئایا ئەوان کۆنتێکستیان لەدەستداوە. بنکەی کۆد ڕەنگدانەوەی ئەوەیە کە ئێمە لە ڕاستیدا چی دەکەین، نەک ئەوەی پێنج ساڵ لەمەوبەر کردوومانە. مامەڵە لەگەڵ ڕیفاکتەرەکان بکە وەک شوێنەوار و خۆپاراستن گەورەترین شت کە لەم پڕۆژەیەدا وەریبگرم: هەموو ڕیفاکتەرێکی بەرچاو دەرفەتێکە بۆ شوێنەوارناسی. کاتێک تۆ قووڵیت لە سیستەمێکدا، بەڕاستی تێدەگەیت کە چۆن پارچەکان بەیەکەوە دەبەسترێتەوە، تۆ لە دۆخێکی تەواودایت بۆ ئەوەی پرسیار بکەیت کە چی هێشتا پێویستە. ئەو نزیکییە لە هەندێک پڕۆژەی کۆنەوە؟ ئەو کرێکارەی کەسێک بۆ کۆچی یەکجارەکی داتا دروستی کردووە؟ ئەو ئەرکە بەرنامە بۆ داڕێژراوەی کە ئاماژە بە تایبەتمەندییەک دەکات کە هەرگیز نەتبیستووە؟ لەوانەیە هێشتا کاربکەن. لێرەدا ئەوەیە کە ئێمە لە پرۆسەکەماندا بنیات دەنێین بۆ پێشەوە: لە کاتی هەر ڕیفاکتەرێکدا، بپرسە: چی تر دەست لەم سیستەمە دەدات کە ماوەیەکە سەیریمان نەکردووە؟ لە کاتی ڕەتکردنەوەی تایبەتمەندییەک، شوێنپێی بگرە تا دەگاتە پرۆسەکانی پاشبنەماکەی، نەک تەنها کۆدی ڕووبەڕووبوونەوەی بەکارهێنەر. کاتێک کەسێک تیمەکە بەجێدەهێڵێت، بەڵگەنامە لەسەر ئەوەی کە بەرپرسیار بووە، بەتایبەتی ئەو شتانەی کە لە پاشبنەمادا کاردەکەن.ئێمە هێشتا بەشە کۆنەکانی بنکەدراوەی کۆدەکانمان هەیە کە هێشتا کۆچ نەکراون بۆ کۆگاکە. لەگەڵ بەردەوامبوونمان لە چەسپاندن، دڵنیاین زیاتر لەم شوێنەوارە شاراوانە دەدۆزینەوە. بەڵام ئێستا ئێمە ڕێکخراوین بۆ ئەوەی بیانگرین و ڕێگری بکەین لە دروستبوونی نوێ. کاتێک هەموو کۆدەکانت لە یەک شوێن دەژین، ژێرخانی هەتیو هیچ شوێنێکی نییە بۆ شاردنەوە.

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free