در حال حاضر محصولی در سبد خرید شما وجود ندارد.
یادگیری نحوه ایجاد مایکروسافت های مبتنی بر CQRS و Sourcing Event. Powered by Boot and Apache Kafka.
عنوان اصلی : Java Microservices: CQRS & Event Sourcing with Kafka
سرفصل های دوره :
مقدمه:
مبانی میکروسرویس ها
CQRS و منبع یابی رویداد
نمای کلی معماری
آپاچی کافکا
مقدمه
تنظیم و ساختار:
معرفی راه اندازی و ساختار
پیش نیازها
کافکا را در داکر اجرا کنید
MongoDB را در Docker اجرا کنید
MySQL را در Docker اجرا کنید
Spring Intializr
راه اندازی اولیه پروژه
API Command Account را پیکربندی کنید
API Query Account را پیکربندی کنید
راه اندازی و ساختار
پیام ها:
فرمان چیست؟
دستورات
رویداد چیست؟
رویدادها
پیام ها
Dispatching فرمان:
الگوی میانجی
رابط CommandDispatcher (میانجی)
AccountCommandDispatcher (واسطه بتن)
فرمان دیسپاچینگ
مجموعه:
مجموعه چیست؟
AccountAggregate
مصالح
فروشگاه رویداد:
فروشگاه رویداد چیست؟
EventModel
EventStoreRepository
رابط فروشگاه رویداد
AccountEventStore
رابط EventSourcingHandler
فروشگاه رویداد
دستورالعمل فرمان:
الگوی میانجی ادامه دارد
رابط CommandHandler (همکار انتزاعی)
ثبت کنترل کننده های فرمان
دستورالعمل فرمان
تهیه کننده رویداد:
تهیه کننده کافکا
رابط و پیاده سازی EventProducer
تولید یک رویداد
تهیه کننده رویداد
لایه دامنه:
نهاد حساب بانکی
AccountRepository
دامنه
مدیریت رویداد:
معرفی مدیریت رویداد
رابط EventHandler
AccountEventHandler
مدیریت رویداد
مصرف کننده رویداد:
مصرف کننده کافکا
رابط مصرف کننده رویداد
AccountEventConsumer
مصرف کننده رویداد
کنترل کننده های فرمان:
معرفی Command Controllers
اشیاء انتقال داده
OpenAccountController
یک حساب بانکی باز کنید
DepositFundsController
وجوه را به یک حساب واریز کنید
WithdrawFundsController
برداشت وجه از یک حساب
CloseAccountController
یک حساب را ببندید
کنترل کننده های فرمان
پرسمانها و ارسال پرسش:
الگوی واسطه (ارسال پرس و جو)
پرس و جوهای حساب
رابط QueryDispatcher (میانجی)
AccountQueryDispatcher (واسطه بتن)
پرس و جو و ارسال پرسش
مدیریت پرس و جو:
معرفی رسیدگی به پرس و جو
رابط QueryHandler (همکار انتزاعی)
AccountQueryHandler (همکار بتن)
ثبت پرس و جو Handler
مدیریت پرس و جو
کنترل کننده پرس و جو:
معرفی کنترل کننده پرس و جو
اشیاء انتقال داده
AccountLookupController
تست کردن AccountLookupController
کنترل کننده پرس و جو
یک پایان قدرتمند:
ایجاد عملکرد برای بازیابی پایگاه داده خواندن
بازیابی کل پایگاه داده Read
به سرعت نوع خواندن پایگاه داده را تغییر دهید
تبریک
Java Microservices: CQRS & Event Sourcing with Kafka
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
Generative AI for Java Developers with Google PaLM API
Design Patterns in C# Demystified: Creational
Design Patterns in Python Demystified: Creational
کدنویسی میکروسرویس های .NET : انجام CQRS & Event Sourcing بوسیله Kafka
Design Patterns in Java Demystified: Creational
Generative AI for .NET Developers with Google PaLM API