TGViewer
تکنولوژی،خبری،هوش مصنوعی، تکنولوژی،خبری،هوش مصنوعی، @itsecuritycomputer · 177K subscribers
Post #32293 8.35K
این ویدیو برای آشنایی با ایده‌ها و مفاهیم اولیه سیستم دیزاین خیلی جالب و کاربردی است، چون به جای اصطلاحات پیچیده، مسیر رشد یک سیستم را قدم‌به‌قدم از پایه توضیح می‌دهد.

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

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

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

@ITSecurityComputer
  • ❤ 13
  • 👍 2
More from @itsecuritycomputer
  1. Oct 2, 2026«مدیریت پیچیدگی، جوهره برنامه‌نویسی است.» — برایان کرنیگان @ITSecurityComputer
  2. Oct 2, 2026⛔️قیمت بعضی مدل‌های لپ‌تاپ اپل در بازار به حدود یک میلیارد و ۲۰۰ میلیون تومان رسید! @ITSec…
  3. Oct 2, 2026بیل گیتس: ربات‌ها باید مالیات بدهند 🔹بیل گیتس، هم‌بنیان‌گذار مایکروسافت، برای اطمینان از…
  4. Oct 2, 2026منتظر کاهش قیمت حافظه نباشید؛ ربات‌های انسان‌نما ۲۰۰ گیگابایت رم نیاز دارند 🔹شرکت مایکرون…
  5. Oct 2, 2026عرضه آپدیت ۲۶H۲ برای ویندوز ۱۱ 🔹مایکروسافت آپدیت ۲۶H۲ را برای ویندوز ۱۱ منتشر کرده است که…
  6. Oct 1, 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 →