عرض عملي: استعراض القرار لكل وحدة في Shop
في هذا الدرس 3 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
run the criteria table on Shop. Prepares MID-061-LAB1.
تفاصيل المخطط المبدئي
خطوة بخطوة
- List Shop modules:
catalog,orders,inventory,payments,notifications. - Gather evidence: request rates, deploy frequency, team ownership, data coupling.
- Score each module on the criteria table.
- Planned mistake: extract
catalog"because it gets the most reads" without load numbers. Point out that a cache or a read replica may solve it; mark the criterion "unknown, measure first". - Conclude: for example
payments(different compliance and provider failures) andinventory(different scaling and consistency needs) are candidates;catalogstays. - Write the result as an ADR draft with context, decision, consequences, and a review date.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.