10 Jul 2026, 13:48 UTC408 views10 reactionsread 7 August 2026 Forwarded from @CSharpGeeks
#مهندس_فکر_کن
قسمت:4️⃣
🎯مصاحبهکننده:
ءCache Stampede چیست؟
فرض کن یک کلید در Cache داری:
Product:123
و TTL آن 5 دقیقه است.
در لحظهای که این کلید منقضی میشود، همزمان 5000 درخواست برای همان محصول میآید.
اتفاقی که میافتد:
Client 1 ----\
Client 2 -----\
Client 3 -------> Cache Miss
Client 4 -----/
Client 5 ----/
...
5000 Requests
همه همزمان Cache Miss میخورند.
سپس همه به Database میروند.
5000 Query
↓
Databa…
❤6👏3🔥1
12 Jun 2026, 17:36 UTC609 views3 reactionsread 7 August 2026 Forwarded from @thisisnabi_devPhoto
1. Indexes
منابع پیشنهادی این چالش که برای من اینها جذاب بوده و هست.
A. Designing Data-Intensive Applications 2nd Edition [book]
- Chapter 4 - required
B. Database Internals [book]
- Chapters 1, 2 - required
- Chapter 3, 4 - optional
C. Pro SQL Server Internals [book]
- Chapters 1, 2, 4, 6 - required
- Chapters 3, 5 - optionals
قرار نیست زردآلو بیاد تو گلو باشه
رشد همیشه با کمی سختی، فشار و کش اومدن همراهه. ه…
❤3
9 Jun 2026, 18:37 UTC712 views2 reactionsread 7 August 2026 Forwarded from @SoftwarePhilosophy
آینده هوش مصنوعی و مهندسی کامپیوتر
هوش مصنوعی مهندسی را نابود نمیکند، اما در سکوت در حال از بین بردن چیزی بسیار مهمتر است: مسیر رشد نیروهای جونیور!
اخیرا که ویدئوی کنفرانس BUILD و صحبتهای اسکات هنسلمن و مارک روسینوویچ را دیدم یکی از مهمترین واقعیتها دربارهی هوش مصنوعی در مهندسی را مطرح کردند؛ حقیقتی که باید بلندتر گفته شود، واقعیتی که بیشتر شرکتها الان دیگر فهمیدهاند:
هوش مصنوعی بهترین نتایجش را زمانی ارائ…
❤1👍1
4 Jun 2026, 13:00 UTC949 views19 reactionsread 7 August 2026 تحولی بزرگ در دنیای سیشارپ: ویژگی هیجانانگیز Union Types در C# 15!
بالاخره یکی از جذابترین، مدرنترین و پردرخواستترین قابلیتهای دنیای برنامهنویسی داره به سیشارپ میآد. در رویداد اخیر مایکروسافت، مدس تورگرسن (Mads Torgersen) و داستین کمپبل (Dustin Campbell) رسماً از ویژگی بینظیر Union Types رونمایی کردند؛ قابلیتی که قرار است حدود ماه نوامبر همراه با C# 15 به طور رسمی منتشر بشه (البته نسخههای پیشنمایش اون هم…
❤12👍4🔥2👏1
8 Feb 2026, 07:49 UTC≈1,400 views7 reactionsread 7 August 2026 👩💻 پستگرس رو ۲.۵ برابر سریعتر کن!
تصور کن مغز متفکر دیتابیست (Parser) رو بدی دست هوش مصنوعی و خروجی بگیری که از نسخه اصلی هم سریعتر و بهینهتر باشه. دقیقاً همین اتفاق افتاده!
تیم Multigres با یک حرکت مهندسی جذاب و کمک گرفتن از Claude Code، تونستن پارسر PostgreSQL رو بازنویسی کنن و به نتایج شگفتانگیزی برسن. این فقط یک آپدیت ساده نیست؛ قدرتنمایی ترکیب مهندسی نرمافزار با AI در لایههای عمیق زیرساختیه.
نکات کلید…
❤4👍3
7 Feb 2026, 08:18 UTC≈1,210 views7 reactionsread 7 August 2026 👩💻 هنوز داری با کوئریهای سنگین دیتابیس رو زیر بار میبری؟
وقتی صحبت از پرفورمنس در PostgreSQL میشه، خیلیها سریع میرن سراغ ایندکسگذاری. اما گاهی مشکل ایندکس نیست؛ مشکل اینه که داری یه محاسبات سنگین رو بارها و بارها تکرار میکنی!
اینجاست که Materialized View (MatView) وارد بازی میشه. برخلاف View معمولی که فقط یه "پنجره" به دیتاست، MatView نتیجه رو واقعاً روی دیسک ذخیره (Cache) میکنه.
اما سوال اصلی اینه: کی باید ا…
❤4👍1👏1🔥1
6 Feb 2026, 14:51 UTC≈1,010 views13 reactionsread 7 August 2026 🎆 کوپایلت رو دیگه فقط تو VS Code حبس نکنید!
گیتهاب با معرفی GitHub Copilot SDK، بازی رو کلاً عوض کرد. حالا دیگه کوپایلت فقط یک افزونه تکمیل کد نیست؛ بلکه میتونید مغز متفکر اون رو بردارید و مستقیم توی اپلیکیشنهای خودتون بذارید!
این یعنی چی؟ یعنی شما میتونید ابزارها و Agentهایی بسازید که دقیقاً با نیازهای شما و تیمتون هماهنگ باشن.
چرا این SDK یه انقلابه؟ 👇
✅ هوش مصنوعی اختصاصی: اپلیکیشنهایی بسازید که به دیتای ش…
❤8🔥3👍1👏1
6 Feb 2026, 07:44 UTC846 views9 reactionsread 7 August 2026 Photo
🔴 انقلاب جدید در گیتهاب: ادغام مستقیم Claude و Codex برای کدنویسی خودکار!
گیتهاب (GitHub) در یک حرکت بزرگ برای رقابت با ابزارهایی مثل Cursor، رسماً اعلام کرد که ایجنتهای هوش مصنوعی Claude (از شرکت Anthropic) و Codex را مستقیماً به پلتفرم خود اضافه کرده است.
💡 چه اتفاقی افتاده؟
تا پیش از این، کوپایلت (Copilot) بیشتر متکی به مدلهای GPT بود، اما حالا توسعهدهندگان میتوانند از قدرت مدلهای Claude 3.7 Sonnet و Ope…
👍5👏2❤1🔥1
2 Feb 2026, 17:36 UTC≈1,210 views22 reactionsread 7 August 2026 🔥 نکته حیاتی در Hangfire: جنگ با ساعت و تایمزونها! ⏰🌍
اگر تا حالا براتون پیش اومده که جابی رو برای ساعت ۸ صبح تنظیم کردید ولی ساعت ۱۱:۳۰ اجرا شده، این پست برای شماست!
⚠️ ماجرا چیه؟
هنگفایر (Hangfire) به صورت پیشفرض (Default) همه جابهای تکرارشونده (Recurring Jobs) رو بر مبنای ساعت UTC اجرا میکنه. یعنی اگر تنظیمات تایمزون رو بهش ندید، باید اختلاف ساعت ایران با گرینویچ رو دستی حساب کنید که اصلا جالب نیست.
حالا…
❤12👍7🔥3
31 Jan 2026, 13:28 UTC≈1,010 views10 reactionsread 7 August 2026 🚨 تغییر مهم در MassTransit: لایسنس تجاری از نسخه ۹.۰.۰
اگر در پروژههای داتنتی از کتابخانه MassTransit استفاده میکنید، مراقب آپدیتهای جدید باشید. از نسخه 9.0.0 به بعد، این کتابخانه مدل لایسنس خود را به Commercial تغییر داده است.
خلاصه وضعیت جدید:
🔹 نسخههای ۸ و قدیمیتر: همچنان رایگان و Open Source (Apache 2.0) باقی میمانند.
🔹 نسخه ۹ و بالاتر: برای شرکتهایی با درآمد بالای ۱ میلیون دلار در سال پولی است.
🔹 استار…
❤4👏3👍2🔥1
31 Jan 2026, 05:43 UTC≈1,320 views17 reactionsread 7 August 2026 🛠 نجات توسعهدهندهها در شرایط «نت ملی»؛ تجربیات عملی ما برای زنده نگه داشتن چرخه تولید
توی این چند وقت که دسترسیها محدود شد و اینترنت به حالت داخلی (Intranet) رفت، ما هم مثل خیلی از تیمهای دیگه با چالشهای جدی روبرو شدیم. اما به جای متوقف شدن، سعی کردیم با ابزارهای جایگزین و تغییر استراتژی، جریان کار رو حفظ کنیم.
خواستم تجربیات واقعی و سولوشنهایی که تو این مدت پیادهسازی کردیم رو باهاتون به اشتراک بذارم تا شاید…
❤9👍4👏4
21 Jan 2026, 18:20 UTC928 views19 reactionsread 7 August 2026 Forwarded from @learning_with_m
سلام رفقا،
نه چیزی برای گفتن هست، نه کتابی برای مرور کردن و نه درسی برای یاد گرفتن.
تنها چیزی که میشه روش تمرکز کرد توانایی های خودمون بدون اینترنت و AI هست، مثل ۲۳ سال پیش که من شروع کردم.فقط هند بوک و تلاش بسیار.
این پیام هم نمیدونم ارسال میشه یا نه، براتون فقط سلامتی آرزو می کنم.
❤12👍7
Showing the 12 most recent of 20 posts we hold for @dotnetcode. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.