توضیحات
آموزش ساخت میکروسرویس در سی شارپ با Kafka
نام دوره : .NET Microservices: CQRS & Event Sourcing with Kafka
پیش نیاز:
توضیحات:
در این دوره آموزشی، نحوه ایجاد ریزسرویس های دات نت را یاد خواهید گرفت که با الگوهای CQRS و Event Sourcing مطابقت دارند.
شما از هیچ چارچوب CQRS استفاده نخواهید کرد، اما هر خط کدی را که برای ایجاد مؤثر CQRS و چارچوب منبع رویداد خود با استفاده از سی شارپ و آپاچی کافکا لازم است، می نویسید.
در حالی که این ممکن است کمی دلهره آور به نظر برسد، شما با دقت گام به گام هدایت می شوید و تمام دانش و اعتماد به نفس برای تبدیل شدن به یک متخصص در CQRS و منبع یابی رویداد را به دست خواهید آورد.
در پایان دوره آموزش ساخت میکروسرویس در سی شارپ با Kafka، شما می دانید که چگونه:
- دستورات را مدیریت کنید و رویدادها را افزایش دهید.
- از الگوی میانجی برای پیاده سازی فرمان ها و ارسال کننده های پرس و جو استفاده کنید.
- ایجاد و تغییر وضعیت یک مجموعه با پیام های رویداد.
- پیاده سازی رویداد ذخیره / نوشتن پایگاه داده در MongoDB.
- ایجاد یک پایگاه داده خواندنی در MS SQL.
- نسخهسازی رویداد را اعمال کنید.
- اجرای کنترل همزمانی خوشبینانه
- رویدادهایی را برای آپاچی کافکا تولید کنید.
- رویدادهای آپاچی کافکا را برای پر کردن و تغییر رکوردها در پایگاه داده خوانده شده مصرف کنید.
- فروشگاه رویداد را دوباره پخش کنید و وضعیت کل را دوباره ایجاد کنید.
- نگرانی های خواندن و نوشتن را از هم جدا کنید.
- کد خود را با استفاده از بهترین شیوه های Domain-Driven-Design ساختار دهید.
- برای ایجاد مجدد کل پایگاه داده خوانده شده، فروشگاه رویداد را دوباره پخش کنید.
- ذخیره رویداد را مجدداً پخش کنید تا کل پایگاه داده خوانده شده را در یک نوع پایگاه داده متفاوت ایجاد کنید – PostgreSQL.
هدف نهایی این دوره غواصی عمیق در دنیای CQRS و Event Sourcing است تا شما را قادر سازد میکروسرویس هایی ایجاد کنید که فوق العاده جدا شده و بسیار مقیاس پذیر هستند.
دوره آموزش ساخت میکروسرویس در سی شارپ با Kafka برای چه کسانی است:
- مهندسین نرم افزار
- توسعه دهندگان نرم افزار
- معماران نرم افزار
- مهندسان ابر
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید