قسمت 10 ام از بررسی معماری نرم افزار - کاراکتر های اصلی معماری مایکرو سرویس
303, SeeOther
https://youtu.be/UWANIYnAtdg icon

قسمت دوم از بررسی کاراکتر معماری مایکروسرویس ها، در این ویدیو بحث هایی در مورد تراکنش‌ها و برقراری ارتباط بین سرویس‌ها و چالیش هایی که وجود داره صحبت کردیم. 

01:00 Previous Session 

03:00 Data Isolation 

04:40 Api Layer 

06:50 Frontend 

08:00 Operational Reuse and Sidecar Pattern 

14:30 Communication - Orchestration and Choreography 

21:10 Transaction and Saga 

27:30 Architecture Characteristics Rating 

قسمت 10 ام از بررسی معماری نرم افزار - کاراکتر های اصلی معماری مایکرو سرویس
قسمت 9 از سری بررسی معماری نرم افزار - معماری مایکروسرویس
303, SeeOther
https://youtu.be/m6btTA1wrhs icon

در ادامه سری ویدیو‌های معماری، این سری در مورد معماری مایکروسرویس صحبت کردیم، در مورد تاریخچه، توپولوژی این معماری، ایده‌ی اصلی که از DDD اومده، و کلی مباحث دیگه که بهتره ویدیو رو ببینم .

04:00 History 

08:30 Topology 

15:30 Characteristics - Distributed 

20:30 Characteristics - Bounded Context 

28:00 Characteristics - Granularity 

31:50 Granularity - Choreography vs Orchestration 

قسمت 9 از سری بررسی معماری نرم افزار - معماری مایکروسرویس
قسمت سوم از بررسی معماری نرم افزار
200, OK
https://www.youtube.com/watch?v=C2eICwZk1y4 icon

خوب در این ویدیو یکی از مهم‌ترین تفاوت‌ها و اشتباهات رایج بین خودمون رو سعی کردم حل کنم و یه تفکیکی بین این‌ها بوجود بیارم.

00:10 Previous Session
03:00 Architectural Pattern
08:00 Style vs Pattern ( CQRS, Clean, Hexagonal)
12:00 Clean Architecture 

قسمت سوم از بررسی معماری نرم افزار
پیاده سازی معماری میکروسرویس در دات نت
200, OK
https://medium.com/@rezamansouri/implementing-microservice-architecture-in-net-part-1-project-overview-2d94b79607e3 icon

پیاده سازی معماری میکروسرویس در دات نت با استفاده از ابزار های

Ocelot For Api Getway

RabbitMQ For Message Broker

JWT Token For Authentication And Authorization

SQL Server And MongoDB For Databases

ASP Core Web Api For Our Rest Api And Swagger As Open API

Google RPC (GRPC) For Transfer Data Between Microservice

Docker For Run Database Services ( SQL Server , MongoDB ) And Message Broker ( RabbitMQ ) 

پیاده سازی معماری میکروسرویس در دات نت
آشنایی با معماری OutboxPattern در microservice
307, RedirectKeepVerb
https://itnext.io/the-outbox-pattern-in-event-driven-asp-net-core-microservice-architectures-10b8d9923885 icon
Create the .NET Core Microservices and Exchange Messages
Implement the Transactional Outbox Pattern
(Optional) Test the Implementation
Add Publisher Notify, Acknowledgments, and Resilient Message Handling
Final Thoughts and Outlook 

آشنایی با معماری OutboxPattern  در microservice