thisisnabi.dev [Farsi] – Telegram
thisisnabi.dev [Farsi]
2.16K subscribers
458 photos
38 videos
24 files
160 links
اینجا مطالبی از تجربیات خودم رو در زمینه طراحی سیستم با دات نت باهاتون به اشتراک میذارم.
Download Telegram
این سرعت اینترنت جلو در خونه ماست،
توی خونه سرعت اینترنت ۱.۲ مگا بیت هستش 🤐
thisisnabi.dev [Farsi]
درباره نیک بگم که یک متخصص به تمام معناست!
ولی من میرفتم خارج (یعنی اگر می تونستم برم)، حتما تلاشم رو میکردم که توی سایت نیک یه کورس آموزشی بذارم.

اینقدری که آدمای خفن داخل سایتشن :/
قبل اینکه برید Blazor رو یاد بگیرید اول معماری component-based رو یاد بگیرید.

اون موقع هستش که کار کردن با Blazor خیلی جذاب میشه.

اگر با این اصول معماری پیش نرید، بعد یه مدت پروژه تون خیلی به‌هم‌ریختگی عجیبی درش شکل میگیره.
شما داخل لینکدین می رید که پرستیژ بسازید، دلقک بازی یکی از کارهایی هست که خیلی به شما ضربه میزنه.
توی JoJoFood Evolution قراره همچین کاری بکنیم :)
البته اسم سرویس ها و ماهیتشون یه چیز دیگس. اما مسیر تکامل رو بررسی می کنیم.

thisisnabi.dev
چهار سال مایکروسافت کار کنی بعد بیایی بیرون استارتاپ خودت رو راه بندازی 😍

من یک بار نشنیدم که این عزیز از کارکردن در شرکت چس ناله بیاد، یا بگه کارمندی فلان.

تا نیاز بوده برای دیگران کار کرده و الان برای خودش کار می کنه.
Nabi Karampour
thisisnabi.dev/system-design/pricing
درگاه اوکی شد 😍، بریم که داشته باشیم پیاده سازی بخش مای یه e-commerce رو.

توی پلن محاوره، مدل اینطوری هست که ما یک پیاده سازی دیگه رو هم داریم.
یعنی با توجه به اینکه من چند سالی درگیر یه سیستم ERP بودم، قصد دارم تا اون رو تبدیل کنم به یک مایکروسرویس کنم و این کار رو توی ویدیو ها انجام میدم.

thisisnabi.dev
توی API Gateway نوشتن Business Logic ها درست نیست. این بزرگوار اومد تا به موضوعات Cross cutting بپردازه.

۱۱ عدد پست برای این آماده کردم که خیلی فان هست، عمری باشه روی لینکدین میذاریم.
ایجاد کردن Thread هزینه زیادی داره، توصیه میکنم که benchmark بگیرید و با Task.Run مقایسه کنید.
این روز ها درگیر یه پروژه استارت آپ طوری هستم به نام Bawer. هیچ الگو و کد تمیزی درش نمی بینید. معماری عجیب و غریبی نداره و خیلی سادس.

برای یه prototype بیش از حد وقت نذارید.
خیلی کیف میده هفته ای نیم میلیون بار اسمت دیده بشه.
دمتون گرم، همیشه حامی هستید ❤️
Media is too big
VIEW IN TELEGRAM
ASP.NET Core Roadmap [Persian]| Part 17:
Microservices
- Part 2

✔️ Channels:
@thisisnabi_dev | @Moien_Tajik

〰️〰️〰️

[ Roadmap URL ]:
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap

♻️ Share
thisisnabi.dev [Farsi]
هکاتون برنامه نویسی که من افتخار داوری درش رو در کنار دوست عزیزم محمد کریمی داشتم. @devblogs_ir
این مسابقه کوئرا هستش
اگر دقت کنید تعداد شرکت کنندگان دات نت بیشتر از جاوا شده، دات نت داره در ایران رشد میکنه.

یک سوالش رو دوستان به من گفتن که بازبینی کنم و بنظرم جذاب اومد که به شما هم پیشنهاد بدم تا خودتون رو به این چالش دعوت کنید. توی سایت کوئرا برید و بخش مسابقات رو ببینید.

شاید خیلی از شما ها شاغل باشید و نیازی به این پوزیشن نداشته باشید، اما خودتون رو محک بزنید.

اسپانسرش گویا فناپ هست.
درسته که شما می تونید روی هر سرویس Rate limiter بذارید، اما واقعیت اینه که تا جای ممکن این محدودیت رو به کاربر نزدیک کنید.

ترافیک الکی نباید بیاد سمت شما و شبکه داخلی شما رو اشغال کنه :/

در واقع زمانی که شما API Gateway دارین، ست کردن ریت لیمیتر روی یه سرویس یعنی اینکه اجازه دادین ترافیک وارد شبکه داخلی شما بشه و این طراحی خوبی نیست.
ویدیو های رود مپ توسعه دهنده ASP.NET Core

1. General Development Skills
https://news.1rj.ru/str/thisisnabi_dev/334

2. C#
https://news.1rj.ru/str/thisisnabi_dev/336

3. SQL Fundamentals
https://news.1rj.ru/str/thisisnabi_dev/338

4. ASP.NET Core Basic
https://news.1rj.ru/str/thisisnabi_dev/389

5. SOLID
https://news.1rj.ru/str/thisisnabi_dev/543

6. ORM - EF Core
https://news.1rj.ru/str/thisisnabi_dev/630

7. Dependency Injection
https://news.1rj.ru/str/thisisnabi_dev/631

8. Databases
https://news.1rj.ru/str/thisisnabi_dev/651

9. Caching
https://news.1rj.ru/str/thisisnabi_dev/669

10. Log Frameworks
https://news.1rj.ru/str/thisisnabi_dev/708

11. APIs Client and Communications
https://news.1rj.ru/str/thisisnabi_dev/792

12. Real-time Applications
https://news.1rj.ru/str/thisisnabi_dev/793

13. Object Mapping
https://news.1rj.ru/str/thisisnabi_dev/796

14. Background Jobs
https://news.1rj.ru/str/thisisnabi_dev/816

15. Testing
https://news.1rj.ru/str/thisisnabi_dev/855

16. Microservices - Part 1
https://news.1rj.ru/str/thisisnabi_dev/885

17. Microservices - Part 2
https://news.1rj.ru/str/thisisnabi_dev/900

امیدواریم که براتون مفید بوده باشه، 5 قسمت مونده که اونها رو هم بزودی داخل کانال میذاریم.
با دوستانتون به اشتراک بذارید 🔁