موضوعات #Microservices و Distributed System ها موضوعاتی نیستند که با یک یا چند مقاله جسته و گریخته بتوان آنها را فرا گرفت. اینها موارد بزرگی هستند و نکات، تکنیک ها و ابزار های زیادی دارند که یاد گرفتن آنها نیازمند یک سری آموزش پیوسته و جامع است.
سری آموزش Building Microservices On .NET Core یکی از بهترین منابع برای یادگیری Microservice ها در NET Core. است که به صورت عملی و گام به گام همراه با مثال و سورس آن در گیتهاب منتشر شده است.
1️⃣ Building Microservices On .NET Core – Part 1 The Plan
2️⃣ Building Microservices On .NET Core – Part 2 Shaping microservice internal architecture with CQRS and MediatR
3️⃣ Building Microservices On .NET Core – Part 3 Service Discovery with Eureka
4️⃣ Building Microservices On .NET Core – Part 4 Building API Gateways With Ocelot
5️⃣ Building Microservices On .NET Core – Part 5 Marten An Ideal Repository For Your Domain Aggregates
6️⃣ Building Microservices On .NET Core – Part 6 Real time server client communication with SignalR and RabbitMQ
7️⃣ Building Microservices On .NET Core – Part 7 Transactional Outbox with RabbitMQ
🔰 سورس پروژه آموزشی در گیتهاب
https://github.com/asc-lab/dotnetcore-microservices-poc
Very simplified insurance sales system made in a microservices architecture using .NET Core
🔰 دیگر مقالات مرتبط🔸Microservices
🔹From monolith to microservices – to migrate or not to migrate?
🔸UI in Microservices World – Micro Frontends pattern and Web Components
🔹How to create better code using Domain-Driven Design
🔸CQRS and Event Sourcing Intro For Developers
این سری آموزشی رو از دست ندین به زودی چندتا از بهترین منابع برای این موضوع معرفی میشه