نمی دونم تا حالا توفیق استفاده از IHostedService ها رو داشتید یا ن، متد stop طوری طراحی شده تا در زمانی که برنامه می خواد shutdown بشه اجرا بشه. اما زمانی که یک پراسس Force Kill بشه این متد امکان اجرا شد رو نداره. برای همین اینجا سناریو هایی رو استفاده کنید که زیاد حیاتی نیستن.
thisisnabi.dev [Farsi]Last but not least :) من این رو یه ویدیو 6 ساعته براش رکورد کردم و در یکی از سرویس های سیستم دیزاین گذاشتم. خیلی تجربه جذابی بود.
Nabi Karampourبرای پیاده سازی top k problem با حجم دیتایی بالا (حدودا ۱۵۰ میلیون رکورد) در میت های سیستم دیزاین ۵ ساعت صحبت کردیم و ردیس رو هم به همین بهانه آموزش دادیم. در این مثال، کنار top k problem باید یه key section هم دیده بشه.
Nabi Karampourدیشب نشسته بودم، غرق کُد و فَنون کُدهای مایکروسافت، باز شد بر زبون یافتم در آن میان، رازهای نهان پیادهسازی جمیل، ساده و بینشان این سویچ اکسپرشنی که توی کد بیس های aspnetcore استفاده کرده بودن رو دوست داشتم. (OAuthHandler)
هر خطش چون نگین، هر متد یک گلاب سرمهای بر چشمان، دل به آن داد شتاب
با 2 عدد (یا بیشتر) پاد یا اینستنس به availability نمی رسیم. یه جایی کلا کلاستر از دسترس خارج میشه. البته اینها رو تیم SRE و DevOps مدیریت می کنن ولی شما باید خواستتون رو بتونید مطرح کنید.
توی این ویدیو با معین عزیز در مورد این مطالب صحبت کردیم که شما تا کجا باید این مطالب رو بلد باشید.