Ehsan·۲ سال پیشاشتراک میکروسرویس ها در رویدادهااولین گام برای استفاده از گذرگاه رویداد، اشتراک میکروسرویس ها برای رویدادهایی است که می خواهند دریافت کنند. این عملکرد باید در میکروسرویس ه…
Ehsan·۲ سال پیشپیاده سازی گذرگاه رویداد میکروسرویس با RabbitMQ برای محیط توسعه یا آزمایشe باید با گفتن این که اگر گذرگاه رویداد سفارشی خود را بر اساس RabbitMQ در حال اجرا در یک کانتینر ایجاد کنید، همانطور که برنامه eShopOnConta…
Ehsan·۲ سال پیشپیاده سازی ارتباطات مبتنی بر رویداد بین میکروسرویس ها (رویدادهای یکپارچه سازی)همانطور که قبلا توضیح داده شد، هنگامی که از ارتباطات مبتنی بر رویداد استفاده می کنید، یک میکروسرویس زمانی که اتفاق قابل توجهی رخ می دهد، ما…
Ehsan·۲ سال پیشایجاد یک میکروسرویس CRUD مبتنی بر داده قسمت دومرشته اتصال DB و متغیرهای محیطی که توسط کانتینرهای Docker استفاده می شودمیتوانید از تنظیمات ASP.NET Core استفاده کنید و یک ویژگی Connection…
Ehsan·۲ سال پیشایجاد یک میکروسرویس CRUD مبتنی بر داده قسمت اولاین بخش نحوه ایجاد یک میکروسرویس ساده را توضیح می دهد که عملیات ایجاد، خواندن، به روز رسانی و حذف (CRUD) را بر روی یک منبع داده انجام می ده…
Ehsan·۲ سال پیشیک برنامه کاربردی میکروسرویس گرا طراحی کنید قسمت دوممزایای یک راه حل مبتنی بر میکروسرویسراه حل مبتنی بر میکروسرویس مانند این مزایای بسیاری دارد:هر میکروسرویس نسبتاً کوچک است - مدیریت و تکامل…
Ehsan·۲ سال پیشیک برنامه کاربردی میکروسرویس گرا طراحی کنید قسمت اولمشخصات اپلیکیشنبرنامه فرضی درخواست ها را با اجرای منطق تجاری، دسترسی به پایگاه های داده و سپس برگرداندن پاسخ های HTML، JSON یا XML انجام می…
Ehsan·۲ سال پیشطراحی و توسعه اپلیکیشن های دات نت مبتنی بر چند کانتینر و میکروسرویستوسعه برنامه های میکروسرویس کانتینری به این معنی است که شما در حال ساخت برنامه های چند کانتینری هستید. با این حال، یک برنامه چند کانتینری ن…
Ehsan·۲ سال پیشمیکروسرویس ها و برنامه های کاربردی چند کانتینری را برای مقیاس پذیری و در دسترس بودن بالا هماهنگ کنیداگر برنامه شما بر اساس میکروسرویس ها باشد یا به سادگی در چندین کانتینر تقسیم شده باشد، آواز ارکسترها برای برنامه های آماده تولید ضروری است.…
Ehsan·۲ سال پیشانعطاف پذیری و در دسترس بودن بالا در میکروسرویس هامقابله با خرابی های غیرمنتظره یکی از سخت ترین مشکلات برای حل است، به ویژه در یک سیستم توزیع شده. بسیاری از کدهایی که توسعه دهندگان می نویسن…