لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Spring Modulith: Monolith to Microservices Seamless - Understanding Modulith
دانلود Learn Spring Modulith: Monolith to Microservices Seamlessly - Understanding Modulith
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این کلاس ما عملکردهای اصلی Spring modulith را یاد خواهیم گرفت.
شما باید حداقل جاوا 8 را بدانید، من شما را از طریق استفاده از ابزارهای دیگر راهنمایی خواهم کرد ابزارهایی که استفاده خواهیم کرد: , Github، docker desktop (همه رایگان هستند)
توضیحات زیر آنچه را که در پروژه خواهیم ساخت
را برجسته میکند
تفاوت بین مونولیت و میکروسرویس ها را بیان می کند
این کلاس تمام وابستگیهای اولیه maven را که از بوت استرپ پروژه استفاده خواهیم کرد، توضیح میدهد
ما وابستگی بهار استارتر docker-compose را بررسی می کنیم
ما همچنین وابستگی مدولیت را بررسی می کنیم
کلاس جزئیات استفاده از رابط نامگذاری شده و کاربرد آن را نشان می دهد
ما خدمات سفارش را با استفاده از یک رویکرد عملی و نحوه انطباق آن با تصویر بزرگ اجرا می کنیم
ما در اینجا استفاده از رویدادها را می بینیم
بازنشر رویدادهای ناموفق ناقص
شبیه سازی رویداد ناموفق
استفاده از حاشیه نویسی نشانگر سفارشی برای ثبت پویا رویداد جدید
رسیدگی به استثناها در این کلاس با جزئیات بررسی شده است
همچنین به نحوه مدیریت اعتبار سنجی ورودی برای جلوگیری از حملات یا درج غیر ضروری داده نگاه می کنیم
ما چندین تست ادغام را برای اعتبار بخشیدن به اجرای خود خواهیم نوشت
یاد خواهید گرفت که برنامه خود را docker کنید
شما یاد خواهید گرفت که ویژگی های خود را خارجی کنید
منبعی را خواهید یافت که حاوی پیوند پروژه GitHub (رایگان) نمودار موجودیتهای متصل کننده است
سرفصل ها و درس ها
درس ها
Lessons
موجودی را از قبل جمع کنید
Prepopulate Inventory
مستندات مدولیت
Modulith Documentation
پشتیبانی و محرک زمان اجرا
Runtime Support and actuator
انتشار مجدد رویداد ناقص
Republish Incomplete Event
تعریف موجودیت 1
Entity Definition 1
ابزار مورد نیاز
Tools required
داکر 2
Docker 2
تست یکپارچه سازی 1
Integration Test 1
مقدمه
Introduction
تست یکپارچه سازی 3
Integration Test 3
اجرای پرداخت و شنونده ایمیل
Implement Payment and Email Listener
رویداد 2
Event 2
تست خواص خارجی
Testing Externalized Properties
ایجاد تست یکپارچه سازی سفارش
Create Order Integration Test
بسته بندی مدولیت
Modulith wrap up
اقدام رویداد
Event Action
جدول انتشار رویداد مدل
Model Event Publication Table
استثنا و اعتبار 2
Exception and validation 2
برای Kubernetes آماده شوید
Prepare for Kubernetes
رفع خطا در Docker 2
Fix Error in Docker 2
بازنشر رویداد ناقص ۲
Republish Incomplete Event 2
شبیه سازی رویداد ناموفق
Simulate Failed Event
آنچه را که خواهیم ساخت
What we will build
رویداد
Event
مستندات مدولیت 2
Modulith Documentation 2
سفارش سرویس 2
Order Service 2
سفارش خدمات 1
Order Service 1
استثنا و اعتبار
Exception and validation
به نام رابط 2
Named Interface 2
رابط به نام
Named Interface
ایجاد تست یکپارچه سازی سفارش 2
Create Order Integration Test 2
سفارش خدمات 3
Order Service 3
Monolith در مقابل Microservices
Monolith vs Microservices
نمایش نظرات