طراحی سرویس تجمیع اخبار مانند Google News
بررسی گامبهگام طراحی سیستم Google News شامل جمعآوری مقالات از ناشران، صفحهبندی با Cursor، کش با Redis، مدیریت اخبار فوری، دستهبندی و شخصیسازی فید
بررسی گامبهگام طراحی سیستم Google News شامل جمعآوری مقالات از ناشران، صفحهبندی با Cursor، کش با Redis، مدیریت اخبار فوری، دستهبندی و شخصیسازی فید
بررسی گامبهگام طراحی سیستم LeetCode شامل نمایش مسئلهها، ارسال و اجرای ایمن کد، جدول امتیازات زنده مسابقه، مقیاسدهی و اجرای تستکیسها
بررسی گامبهگام طراحی Instagram شامل ساخت پست با رسانه، دنبالکردن کاربران، تولید فید با Fan-out ترکیبی، آپلود تکهای فایلهای حجیم، تحویل رسانه با CDN و مقیاسدهی برای 500 میلیون کاربر فعال روزانه
بررسی گامبهگام طراحی سیستم Gopuff شامل جستوجوی موجودی کالا در مراکز توزیع نزدیک و ثبت سفارش بدون رزرو دوباره
بررسی گامبهگام طراحی ویرایشگر مشارکتی بلادرنگ شامل ویرایش همزمان با Operational Transformation، مقایسه با CRDT، پخش تغییرات و حضور کاربران با WebSocket، مقیاسدهی با Consistent Hashing و فشردهسازی عملیات
بررسی گامبهگام طراحی جستجوی پست بدون موتور جستجوی آماده شامل ایندکس معکوس در Redis، مرتبسازی بر اساس زمان و لایک، کش، جستجوی چندکلمهای، مدیریت حجم نوشتن و بهینهسازی ذخیرهسازی
بررسی گامبهگام طراحی فید خبری شبکه اجتماعی شامل ایجاد پست، دنبالکردن کاربران، ساخت فید، مدیریت Fan-out و حل مشکل کلید داغ
بررسی گامبهگام طراحی نظرات زنده در ویدیوهای Live شامل ثبت نظر، پخش بلادرنگ با SSE، صفحهبندی Cursor، Pub/Sub و مقیاسدهی برای میلیونها بیننده همزمان
بررسی گامبهگام طراحی سیستم Dropbox شامل آپلود و دانلود، اشتراکگذاری، همگامسازی، فایلهای حجیم و امنیت
بررسی گامبهگام طراحی کش توزیعشده شامل کش درونحافظهای با TTL و Eviction از نوع LRU، تکثیر داده، Sharding با Consistent Hashing، مدیریت کلیدهای داغ خواندنی و نوشتنی و بهینهسازی عملکرد