انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهSRB-005-L04

العمارة القائمة على الخلايا (Cell-based)

  • الدرس 4 من 7
  • Senior B
في هذا الدرس 4 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

limit blast radius by splitting the system into independent cells.

الموضوعات المخطط لها

  • A cell is a complete copy of the stack serving a subset of customers.
  • A failure or bad deploy affects one cell, not everyone.
  • A routing layer maps customers to cells; it must be simple and highly available.
  • Cost: more infrastructure and operational tooling; rollouts go cell by cell.
تفاصيل المخطط المبدئي

عرض عملي

diagram: router maps customer id hash to cell A, B, C; each cell has its own services and database; a bad deploy canaried in cell A.

اختبر فهمك

What does a cell limit?

أظهر الإجابة

The blast radius of a failure.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.