TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.2K subscribers
Post #13177 7.77K
این ویدیو برای آشنایی با ایده‌ها و مفاهیم اولیه سیستم دیزاین خیلی جالب و کاربردی است، چون به جای اصطلاحات پیچیده، مسیر رشد یک سیستم را قدم‌به‌قدم از پایه توضیح می‌دهد.

یک معماری ساده با یک سرور و یک دیتابیس تا هزاران کاربر ابتدایی را بدون هیچ مشکلی پاسخ می‌دهد. وقتی ترافیک بالاتر می‌رود:

۱. ابتدا ارتقای عمودی سخت‌افزار (Vertical Scaling) ارزان‌ترین و سریع‌ترین راهکار است.
۲. با عبور از سقف عمودی، افزودن سرورهای افقی (Horizontal Scaling) پشت یک لود بالانسر و انتقال استیت به یک Shared Session Store مطرح می‌شود تا وب‌سرورها Stateless بمانند.
۳. برای رفع گلوگاه دیتابیس، جداسازی کوئری‌های خواندن از نوشتن با Read Replicas و بهینه‌سازی کانکشن‌ها با Connection Pooling انجام می‌گیرد.
۴. کش‌گذاری نتایج پرمصرف و انتقال پردازش‌های کند به صف‌های ناهمگام (Message Queues) تجربه کاربری را سریع نگه می‌دارد.
۵. در مقیاس‌های بسیار بزرگ، شاردینگ (Database Sharding) کلید حل محدودیت ذخیره‌سازی است، هرچند چالش کوئری‌های چندشاردی (Cross-shard) هزینه معماری را بالا می‌برد.

لینک ویدیو در یوتیوب:
https://youtu.be/EaXHfuHRWwg?is=vh0584CE9jRabAsq

@DevTwitter | <Mehdi Allahyari/>
  • 👍 16
  • ❤ 8
  • 👎 1
More from @devtwitter
  1. Sep 28, 2026احتمالا در مصاحبه برای شرکت های درست حسابی ازتون درباره AI Workflow سوالهایی پرسیده بشه که…
  2. Sep 28, 2026رفقایی که از zcode desktop استفاده میکنن و باهاش فارسی حرف میزنن . یه پچ برا zcode زدم که…
  3. Sep 28, 2026🤖 مینی دوره Claude رایگان شد! | ابزار برنامه‌نویسی، تحقیق و حل مسئله ✔️ توی این مینی‌دوره…
  4. Sep 28, 2026اگر از Qdrnat به عنوان Vector Database استفاده می کنید، در نسخه 1.19 دو اپراتور فیلتر جدید…
  5. Sep 28, 2026یکی از بزرگ‌ترین اشتباهات در توسعه ایجنت‌ها، فرستادن کل تاریخچه چت در هر درخواست API است.…
  6. Sep 28, 2026یه چیزی که خودم این روزها بهش فکر می‌کنم، خرید قسطی آیفونه با این تورم، ترجیح می‌دم پولم ر…
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 →