3 مستودعات
Extensible architectures for building and deploying specialized business modules.
Distinguishing note: Focuses on architectural extensibility for business-specific module development.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Modular Application Frameworks. Refine with filters or upvote what's useful.
Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r
Offers a highly extensible architecture for building, customizing, and deploying specialized business modules.
OrchardCore is a content management system and modular web framework built for ASP.NET Core. It serves as a foundation for creating, organizing, and delivering digital web content through a centralized system. The framework is designed for multi-tenant application hosting, allowing multiple isolated website instances to run from a single installation to share server resources and reduce administrative overhead. It employs an extensible architecture that enables the composition of independent functional modules and services into a cohesive application. The system provides capabilities for ent
Provides an extensible architecture for combining independent functional modules and services into a cohesive application.
Sofa-boot هو إطار عمل لتطبيقات Java المعيارية وامتداد لـ Spring Boot مصمم لعزل وحدات التطبيق في سياقات تنفيذ منفصلة. يوفر منسق خدمة JVM لنشر ومرجعية الخدمات الداخلية وطبقة دمج برمجيات وسيطة للمؤسسات لنشر مبادرات البرمجيات الوسيطة المستقلة. يمنع إطار العمل تعارضات الفاصوليا (Beans)، والتكوين، وإصدار التبعيات باستخدام محملات فئات مستقلة وشجرة هرمية من سياقات التنفيذ المتميزة. يعمل على تحسين أوقات بدء تشغيل تطبيقات المؤسسات من خلال تحميل الوحدات المستقلة بالتوازي وتهيئة المكونات بشكل غير متزامن. يتضمن النظام محققاً لجاهزية التطبيق يحظر حركة مرور الشبكة الخارجية وتسجيل الخدمة حتى يتم تهيئة جميع المكونات بالكامل. كما يدير تنسيق الخدمة عن طريق تحويل اتصالات الوحدات الداخلية إلى استدعاءات خدمة عن بُعد ويفصل تدفقات تسجيل البرمجيات الوسيطة و SDK عن سجلات التطبيق الأساسية.
Provides a modular Java framework that isolates application modules into separate execution contexts to prevent bean and classloader conflicts.