C# Programming Guide
Open in Telegram
سلام دوستان در این کانال نکاتی در مورد مسائل پیشرفته در سی شارپ ارائه میشه که مربوط به بیش از 15 سال تجربه ی کاری من هست. ممنون از اینکه دنبال میکنید. اگر نکات خاصی به ذهنتون رسید با ادمین در میون بذارید تماس با ادمین: @Ali_Visual_Studio
Show more220
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
#تخصصی
در معماری نرم افزار یکی از مولفههای مهم «حذف وابستگی» هست.
چطوری بفهمیم معماری نرم افزاری که پیاده سازی کردیم از نظر «حذف وابستگی» داره درست کار میکنه؟
تنها با طرح سوال میتونید متوجه معماری درست برای بخش «حذف وابستگی» بشید.
برای مثال:
از چه ابزاری برای کشینگ استفاده میکنید؟
پاسخ: Redis
آیا با بسته شدن Redis بخشی از سیستم شما از کار میوفته؟
در صورتی که پاسخ به این سوال بله باشه نشان از ضعف معماری در بخش «حذف وابستگی» هست.
سوال بعدی:
از چه ابزاری برای Api gateway استفاده میکنید؟
پاسخ: Ocelot
آیا با از کار افتادن Api gateway ها، بخشی از سیستم شما از کار میوفته؟
پاسخ به این سوال هم مانند سوال قبلی به شما کمک میکنه تا راه حل هایی رو برای حذف وابستگی ها در معماری نرم افزار خودتون پیدا کنید.
حذف وابستگی ها در معماری نرم افزار کمک میکنه تا اپلیکیشن شما با کمترین خطا در ارائهی خدمات به مشتری به کارش ادامه بده.
#وابستگی
#معماری
#معماری_نرم_افزار
@CSharpTips
Repost from Easy Microservices
39 پکیج تا الان توی این زیر ساخت پیاده سازی و ریلیز شده.
@easymicroservices
@easymicroservice
@CsharpTips
Repost from Easy Microservices
سلام بچه ها روزتون بخیر.
تا الان حدود 5 تا میکروسرویس رو به مرحله ی استفادهی اولیه رسوندیم و اولین پروژهی لایومون رو داریم روی این بستر پیاده سازی میکنیم که بزودی خبراشو بهتون میرسونیم که چی شد و چیکار کردیم. همچنان دوستانی که جوین شدن دارن با قدرت و سرعت زیر سیستم هارو توسعه میدن، هرچی زودتر به ما جوین شید❤️.
اگریگیتورها که سورس اصلی و داخلی شرکت ها هستن رو اوپن سورس نمیکنیم. چون پروژههای بزینسی هستن ولی ارائه اش رو بهتون خواهیم داد. اما تجمیع کردن میکروسرویسها و ساخت یک پروژه کار خیلی آسونی میشه.
حمایتمون کنید تا دنیای کار با میکروسرویس رو برای همه آسون کنیم👌.
@easymicroservices
