نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
آیا می خواهید با استفاده از محصولات منبع باز معماری مبتنی بر پیام مانند سرویس های خرد را پیاده سازی کنید؟ با سرمایه گذاری 2 ساعته ، شما آماده ساختن سیستم توزیع شده پیام گرا خود خواهید بود! پیاده سازی معماری های مبتنی بر پیام در مقیاس گذاری برنامه ها با سرویس های کوچک ، MassTransit و RabbitMQ آسان تر (و هزینه کمتری) دارد. با تمرکز بر RabbitMQ در مورد انواع حمل و نقل های پشتیبانی شده اطلاعات کسب خواهید کرد. در مرحله بعدی ، با نحوه پردازش پیام ها توسط RabbitMQ آشنا خواهید شد. سپس ، ویژگی های اساسی MassTransit و همچنین ویژگی های پیشرفته تر مانند ساگاها به شما نشان داده می شود. همچنین با تماشای نسخه ی نمایشی نگارش نرم افزار ساخته شده برای یک شرکت مجازی ، با سیستم های پیام رسان درگیر خواهید شد. پس از تماشای این دوره ، می توانید یک معماری پیام رسانی را با MassTransit و RabbitMQ به صورت کاملا رایگان پیاده سازی کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک معماری پیام رسان
Understanding Messaging Architecture
-
درباره این دوره
About This Course
-
سیستم های توزیع شده
Distributed Systems
-
پیام دلال
The Message Broker
-
الگوهای پیام رسانی
Messaging Patterns
-
کارگزاران پیام و MSMQ
Message Brokers and MSMQ
-
ریز خدمات
Microservices
-
زمان استفاده از سرویس های خرد: مثالی
When to Use Microservices: An Example
-
راه اندازی معماری میکروسرویس
Setting up a Microservice Architecture
-
سناریوهای پیام رسانی
Messaging Scenarios
-
خلاصه
Summary
ارسال و دریافت پیام با RabbitMQ
Sending and Receiving Messages with RabbitMQ
-
درباره این ماژول
About This Module
-
RabbitMQ چیست
What RabbitMQ Is
-
نصب RabbitMQ
Installing RabbitMQ
-
واژه شناسی
Terminology
-
انواع تبادل
Exchange Types
-
ارسال پیام با Client API
Sending Messages with the Client API
-
پلاگین مدیریت
The Management Plugin
-
دریافت پیام با Client API
Receiving Messages with the Client API
-
همبستگی
Correlation
-
گزینه های قابلیت اطمینان
Reliability Options
-
میزبانهای مجازی
Virtual Hosts
-
امنیت
Security
-
خلاصه
Summary
اجرای یک سرویس اتوبوس با MassTransit
Implementing a Service Bus with MassTransit
-
درباره این ماژول
About This Module
-
پیکربندی MassTransit
Configuring MassTransit
-
ارسال پیام
Sending Messages
-
دریافت پیام ها
Receiving Messages
-
درک MassTransit و Bus Service
Understanding MassTransit and the Service Bus
-
MassTransit در مقابل RabbitMQ API
MassTransit vs. RabbitMQ API
-
نوع دست زدن
Type Handling
-
برنامه ریزی پیام ها
Scheduling Messages
-
نظارت بر سیستم توزیع شده شما
Monitoring Your Distributed System
-
تزریق وابستگی
Dependency Injection
-
واکنش به شکست
Reacting to Failure
-
الگوی درخواست/پاسخ
The Request/Response Pattern
-
خلاصه
Summary
گسترش خط لوله پیام با MassTransit Middleware
Extending the Message Pipeline with MassTransit Middleware
-
درباره این ماژول
About This Module
-
Middleware و Pipeline
Middleware and Pipeline
-
ترکیب نرم افزار میانه
Composition of Middleware
-
قطع کننده مدار
The Circuit Breaker
-
محدود کننده نرخ
The Rate Limiter
-
جدیدترین فیلتر
The Latest Filter
-
خلاصه
Summary
مدلسازی گردش کار با ساگاس
Modeling Workflows with Sagas
-
درباره این ماژول
About This Module
-
نیاز به ساگاس
The Need for Sagas
-
چه حماسه ای است
What a Saga Is
-
یک حماسه مثال
An Example Saga
-
خودکار و MassTransitSaga
Automatonymous and MassTransitSaga
-
کلاس ایالتی حماسه
The Saga State Class
-
ساخت حماسه
Constructing the Saga
-
تنظیم حماسه
Setting up the Saga
-
خلاصه
Summary
نمایش نظرات