معايير فصل خدمة
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
apply concrete criteria, not fashion.
الموضوعات المخطط لها
- Extract when there is a real driver: independent scaling backed by load data, a different release cadence, a team boundary, a different availability or compliance need.
- Check readiness: clear bounded context, owned data, a stable API, few callers.
- Check capability: monitoring, CI/CD, and on-call exist.
- "Not extracting" is a valid decision; modular monolith first (MID-059).
- Record the decision as an ADR with the criteria and the date to revisit.
تفاصيل المخطط المبدئي
عرض عملي
a scoring table: driver, data ownership, coupling, team, operational readiness, each yes/no/unknown.
اختبر فهمك
Is "keep it in the monolith" an acceptable outcome?
أظهر الإجابة
Yes, when justified.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.