TGViewer
Channel Public Channel
.NET Fun

.NET Fun

@dotnetisfun

Let's Connect!

Linkedin: https://www.linkedin.com/in/babak-taremi

Github: https://github.com/babaktaremi

Twitter: https://twitter.com/BabakTaremi

Telegram: @bob_tm

دانلود دوره های برنامه نویسی کاملا رایگان:
@DotNetFunBot
Subscribers
1.88K
Photos
111
Videos
63
Links
203

Showing posts older than #427 · Back to latest

Older Posts 20 shown
Post #426 2.51K
گاهی فکر می‌کنیم یه سرویس اون‌قدر بزرگه که عمراً بیفته یا داون‌تایم داشته باشه.
تا وقتی که میفته… و باهاش نصف اینترنت هم می‌خوابه 😅
اتفاق اخیر AWS پر از درس و نکته‌ست، پیشنهاد می‌کنم حتماً یه نگاهی به این پست بندازید

https://www.abc.net.au/news/2025-10-21/amazon-web-services-aws-outage-explained/105917274


@DotNetIsFun
www.abc.net.au What we know about Amazon's AWS outage and why it was such a big deal Millions of apps, websites and services rely on AWS, one of the world's largest cloud computing platforms. Here's what we know about the outage.
Post #424 2.79K
به‌نظرم سه ویژگی جدید در ASP.NET Core واقعاً جذاب هستن:

Server-Sent Events

Passkey Authentication

Shared Memory Optimization in Kestrel (البته مورد سوم بیشتر شبیه به یه بهبود عملکرده تا یه فیچر جدید واقعی)

@DotNetIsFun
Post #423 2.61K
مثل اینکه قابلیت MCP به post man اضافه شده
Post #422 3.37K
اعداد مال پارسال هست
آمار فوق العاده وحشتناک . با تضمین آپ تایم 99.99 درصد
بعد اینجا کلاستر ها یا ظرفیت ندارن ، یا برق دیتاسنتر قطع شده ، یا بک آپ ها پریده ، یا سرویس کلا داون شده الرت نداده ، یا کلا تو خود پنل نمیتونی لاگین کنی و هزارجور بهونه دیگه...
فقط بلدیم ادا دربیاریم
Post #421 2.49K

Forwarded from iCodeNext

✨ چند وقت میشه یه پروژه رو شروع کردم، که تقریبا الان در انتهای فاز اول هستش، پروژه باحالیه و خیلی کار داره، اما خوب تنهایی تا یه جایی میشه پیش برد.

اگه کسی علاقه ای داشت که توی این پروژه کمکی کنه، حتما پیام بده که بتونیم یه کار باحال انجام بدیم.

استک هایی هم که الان توی پروژه هست رو مینویسم که هر کسی توی هر حوزه ای خواست میتونه کمک کنه. پروژه ماژول های متفاوتی داره بخاطر همین استک های متفاوتی هم توش پیاده شده.

- .Net 9
- Next
- python
- go
- node js
- Typescript

امیدوارم بتونیم کار مشتی جمع کنیم و پابلیش کنیم.

❤️❤️ ممنون میشم توی گروه هایی که فکر میکنید استک مناسب داره، پست کنید.
اگرم خواستید مستقیم به خودم پیام بدید.
@mhaKarimi

دوستانی که تمایل داشتند، همین پایین توی کامنت بزنن که خواستیم یه میت بریم بتونم لینک دعوت بفرستم.
Post #420 2.06K
به همونی که میدونید رای بدیم یا نه؟😁
Post #419 2.37K
#چالش_روز

فرض کنید یه API داریم که اسکیل شده و چندتا اینستنس ازش داریم
بنا به دلایلی اصلا نمیتونیم Load balancer رو تغییر بدیم
در سطح اپلیکیشن میخوایم Rate limiting اضافه کنیم( ساده ترین سناریو که Fixed هست رو در نظر بگیرید)
چه راهی رو پیشنهاد میدید که کمترین over head رو داشته باشه؟
نکته: به Race condition خیلی دقت کنید!

@DotNetIsFun
Post #418 2.78K
از اینکه بعضیا اینقدر async/await رو با concurrency قاطی میکنن خسته شدم.
ان شاالله یه ویدیو راجع به این موضوع خواهیم داشت

@DotNetIsFun
Post #417 3.57K
این جستجوی توصیفی دیجیکالا خیلی باحاله
همچین چیزی رو توی Search Service توی دوره Fundamentals Of Building Microservices با استفاده از Ollama و Elasticsearch پیاده سازی کردیم
Post #416 3.5K
.NET Fun دوره آنلاین Fundamentals Of Building Microservices خیلی از شرکت های بزرگ در سیستم ها و اپلیکیشن هاشون از معماری میکروسرویس استفاده میکنن. بعضی ها به درست و خیلی ها به غلط. توی این دوره قراره به بررسی مفاهیم میکروسرویس به صورت کاملا عملی همراه با مثال های…
تا الان ۱۶ قسمت فقط در مورد RabbitMQ صحبت کردیم و هنوز هم بحثمون تموم نشده!
خیلی از آموزش‌ها صرفاً به این بسنده می‌کنن که چطور یه پیام تولید کنیم و اون‌ور مصرفش کنیم.
اما ما توی این دوره تا جایی که می‌شده این «خرگوش» رو زیر و رو کردیم؛ از چالش‌هاش توی محیط Production گرفته تا نحوه اسکیل کردنش.
به شخصه این دوره رو خیلی دوست دارم و مطمئنم هنوز کلی مسیر هیجان‌انگیز پیش رومون هست

برای ثبت نام به بنده @bob_tm پیام بدید
Post #415 3.31K
اوه اوه

The Great Firewall of China (GFW) experienced the largest leak of internal documents in its history on Thursday September 11, 2025. Over 500 GB of source code, work logs, and internal communication records were leaked, revealing details of the GFW’s research, development, and operations.

https://gfw.report/blog/geedge_and_mesa_leak/en/
Post #414 3.37K
امیدوارم تو عمرتون هیچ وقت مجبور نباشین برای پرتفو یا حسابداری سرویس بنویسید
سخت ترین و حساس ترین بیزنس ممکن هست با کلی اکسپشن

@DotNetIsFun
Post #412 3.01K
چرا بدون هماهنگی استیمت زمانی میدید؟😂

#Fun

@DotNetIsFun
Post #411 3.17K
هرکی گفت قبل قرار دادن دیتا توی ردیس اون رو compress کنید این نمودار رو نشونش بدید بعد بزنید توی گوشش ( الان اگه cpu بدبخت زبون داشت هزارتا فحش میداد)
اگه حجم دیتای ردیس زیاد هست خب مشکل از جای دیگس و باید approach ای که نسبت به cache کردن دیتا دارید رو عوض کنید.

@DotNetIsFun
Post #410 3.52K
لطف همه شماست❤️
وقتی این پیام ها رو میبینم انرژی میگیرم
Post #408 2.85K
هرچیزی که خوبه باید مسدود و حذف بشه
زرین پال سرویس زرین لینک رو غیرفعال کرد
Post #407 3.12K
با یه چالش مغزتون رو قلقلک بدم😁

فرض کنید سرویسی داریم رو اسکیل میلیونی ریکوئست میاد سمتش
برای هر ریکوئست یه سری کار میکنیم و در اخر یه مسیج میذاریم رو مسیج بروکر
از Outbox Pattern هم برای اطمینان از message delivery استفاده کردیم ولی با استفاده از این پترن الان دوتا مشکل داریم:

۱- ریت مسیج ها اینقدر زیادن که dispatcher worker که داره پشت صحنه مسیج ها رو میخونه و به مسیج بروکر میفرسته گاهی قاط میزنه و تایم اوت میده

۲ - وقتی اپلیکیشن رو scale out کردیم و حالا چنتا dispatcher داریم مشکل race condition داریم و مسیج های تکراری زیاد شدن

راه حلتون چیه ؟

@DotNetIsFun
Post #406 3.05K
.NET Fun خیلی از رفقا درخواست تخفیف برای دوره ها داشتن . از امروز تا ۱۰ مرداد میتونید با ۲۰ درصد تخفیف دوره ها رو تهیه بکنید. این احتمالا اخرین تخفیف باشه تا بلک فرایدی. پایدار باشید کد تخفیف : summer404 - Clean Architecture: https://zarinp.al/725306 - Fundamentals…
دم همه رفقا گرم بابت استقبالی که داشتید
طی امروز و فردا ایمیل براتون ارسال میشه
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →