مشاور و مدرس برنامه نویسی در حوزه دات نت - https://github.com/mjebrahimi
آموزش Microservices در ASP.NET Core (سری اول)
موضوعات Microservices و Distributed System ها موضوعاتی نیستند که با یک یا چند مقاله جسته و گریخته بتوان آنها را فرا گرفت. اینها موارد بزرگی هستند و نکات، تکنیک ها و ابزار های زیادی دارند که یاد گرفتن آنها نیازمند یک سری آموزش پیوسته و جامع است.
سری آموزش Building Microservices On .NET Core یکی از بهترین منابع برای یادگیری Microservice ها در NET Core. است که به صورت عملی و گام به گام همراه با مثال و سورس آن در گیتهاب منتشر شده است.
1- Building Microservices On .NET Core – Part 1 The Plan
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
7- Building Microservices On .NET Core – Part 7 Transactional Outbox with RabbitMQ
سورس پروژه آموزشی در گیتهاب
https://github.com/asc-lab/dotnetcore-microservices-poc
دیگر مقالات مرتبط
- 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
در این سری آموزشی موضوعات زیر پوشش داده است
✔️Microservices ✔️CQRS ✔️EventSourcing ✔️MediatR ✔️Marten ✔️ServiceDiscovery ✔️Eureka ✔️ApiGateway ✔️Ocelot ✔️DDD ✔️RabbitMQ ✔️Dapper ✔️Docker ✔️Container ✔️ASPNETCore
این سری آموزشی رو از دست ندین. ضمنا لیست کاملتر این منابع رو در ریپازیتوری Awesome مربوطه به آموزش Microservices در NET Core. میتونین پیدا کنین
? کانال دات نت زوم
مطلبی دیگر از این انتشارات
بررسی و پیاده سازی Logging حرفه ای در Asp Net Core با استفاده از Serilog و ElasticSearch و Kibana
مطلبی دیگر از این انتشارات
آموزش Caching با استفاده از Redis در ASP Net Core
مطلبی دیگر از این انتشارات
C# 9.0: دستورات سطح-بالا. یا باید بگم: سلام، متد Main کجاست؟