المونوليث الموزّع
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
spot the worst of both worlds.
الموضوعات المخطط لها
- A distributed monolith has separate deployments but cannot change or deploy independently.
- Signs: lockstep releases, shared database, long synchronous call chains, a shared "common" library with domain types.
- It keeps the monolith's coupling and adds network costs.
- Usual causes: boundaries by technical layer or per entity, and shared data.
- Test: can you deploy one service alone, at any time, without breaking another?
تفاصيل المخطط المبدئي
عرض عملي
a diagram of four services all reading one shop database, with a release train arrow.
اختبر فهمك
What is the quick test for a distributed monolith?
أظهر الإجابة
Cannot deploy one service independently.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.