صمّم بنية معمارية لنظام اختصار الروابط
حول الإطار
يوضّح مثال اختصار الروابط متصفحًا، وموازن تحميل، وخدمة API، وذاكرة Redis مؤقتة، وخريطة روابط في Postgres، ومولّد معرّفات، وخدمة تحليلات، وشبكة CDN، وقائمة انتظار Kafka. تربط ثمانية أسهم بين هذه المكوّنات التسعة. كما يسرد مربع منفصل لمقاييس الأداء 100 مليون عملية إعادة توجيه يوميًا، وزمن استجابة p99 أقل من 50 ميلي ثانية، وتوافرًا بنسبة 99.99% بوصفها أهدافًا نموذجية لا نتائج مقاسة.
تتصل واجهة API بذاكرة التخزين المؤقت وقاعدة البيانات. وتمتد روابط أخرى من ذاكرة التخزين المؤقت عبر توليد المعرّفات إلى شبكة CDN، ومن قاعدة البيانات عبر التحليلات إلى Kafka. ويترك هذا الترتيب التسلسل الفعلي لإنشاء الرابط، والبحث في ذاكرة التخزين المؤقت، وتسليم إعادة التوجيه، ونشر الحدث غير محسوم.
طوّر الرسم عبر فصل طلبات إنشاء الرابط عن طلبات إعادة التوجيه. وحدّد موضع تخصيص المعرّفات، وكيف تصل حالات فقدان التخزين المؤقت إلى التخزين، ومتى تُرسَل أحداث النقر. واستخدم افتراضاتك حول حركة المرور لمراجعة الأهداف، بدل اعتبار الرسم دليلًا على إمكانية تحقيقها.
ما المدرج
تصميم نظام اختصار الروابط
✦ Free preview · Sign in to use
الأسئلة الشائعة
لا. هذا الرقم مجرد تسمية في مربع مقاييس الأداء بالمثال. أما تخطيط السعة واختبار الحمل فهما مهمتان منفصلتان تستندان إلى حجم عمل محدد.
يوضّح الرسم اتصال ذاكرة التخزين المؤقت بمولّد المعرّفات ثم بشبكة CDN. لكنه لا يشرح بالتفصيل كيف يخصّص طلب الإنشاء معرّفًا ويحفظ ربط الرابط؛ لذا اطلب توضيح هذا المسار صراحةً.
لا يظهر أيٌّ منهما. أضف انتهاء الصلاحية، واستجابات الروابط غير الصالحة، وعمليات التحقق التي تتطلبها خدمتك قبل استخدام الرسم مرجعًا للتنفيذ.
مجاني للبدء. لا حاجة لبطاقة ائتمان.