01 / المسرد
البنية أحادية الكتلة
بنية معمارية تُطوَّر فيها جميع أجزاء التطبيق معًا في قاعدة شيفرة واحدة وتُطرح كوحدة واحدة.
- 01
لماذا هو مهم؟
المونوليث هو المسار الأبسط للتطوير والاختبار والإطلاق، خاصة في البداية وداخل الفرق الصغيرة. تبدأ المشاكل عندما تصبح الشيفرة غير منتظمة وتتلاشى الحدود بين الأجزاء. كما أن المونوليث المقسَّم جيدًا إلى وحدات مستعد أيضًا للتقسيم عند الحاجة.
- 02
مثال
تبني شركة ناشئة منتجها كتطبيق واحد لكنها تفصل الطلبات والفوترة والإشعارات في وحدات واضحة. وبعد سنوات تُنقل وحدة الإشعارات بسهولة إلى خدمة منفصلة بسبب الحمل.
- 03
خطأ شائع
احتقار المونوليث باعتباره قديم الطراز وتقسيمه مبكرًا جدًا، أو السماح له بأن يتحول إلى شيفرة تتلاشى فيها الحدود ويعتمد فيها كل شيء على كل شيء.
- 04
مصطلحات ذات صلة
خدمات وأدلة ذات صلة