awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 مستودعات

Awesome GitHub RepositoriesScalability Patterns

High-level architectural strategies for managing high-traffic volumes and concurrent request loads.

Distinguishing note: Focuses on the architectural rationale for scaling rather than specific infrastructure implementation.

Explore 8 awesome GitHub repositories matching software engineering & architecture · Scalability Patterns. Refine with filters or upvote what's useful.

Awesome Scalability Patterns GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • karanpratapsingh/system-designالصورة الرمزية لـ karanpratapsingh

    karanpratapsingh/system-design

    44,051عرض على GitHub↗

    This project is a comprehensive educational resource focused on the principles, patterns, and trade-offs required to design scalable, reliable, and high-performance distributed systems. It provides a structured curriculum that covers the fundamental architectural strategies necessary for building modern software infrastructure, ranging from high-level system decomposition to low-level networking and data management. The repository distinguishes itself by offering deep dives into complex architectural patterns, such as microservices-based decomposition, event-driven communication, and command-

    Modern high-traffic websites must serve hundreds of thousands, if not millions, of concurrent requests from users or clients. To cost-effectively scale to meet these high volumes, modern computing best practice generally

    architecturedistributed-systemsengineering
    عرض على GitHub↗44,051
  • mattermost/mattermostالصورة الرمزية لـ mattermost

    mattermost/mattermost

    38,139عرض على GitHub↗

    Mattermost is a self-hosted, enterprise-grade communication platform designed for organizations that require strict control over their internal data and messaging infrastructure. It functions as a centralized hub for real-time team interaction, offering persistent messaging, voice and video conferencing, and integrated project management tools within a single, private workspace. The platform is built to support high-security environments, including air-gapped deployments where public internet access is restricted or unavailable. The platform distinguishes itself through a focus on regulatory

    Provides infrastructure patterns to support high volumes of concurrent users while maintaining system stability.

    TypeScriptcollaborationgolanghacktoberfest
    عرض على GitHub↗38,139
  • aobingjava/javafamilyالصورة الرمزية لـ AobingJava

    AobingJava/JavaFamily

    36,959عرض على GitHub↗

    JavaFamily is a curated set of learning paths and reference guides for backend engineering, distributed systems, and virtual machine internals. It provides a structured curriculum covering the Java language, operating system concepts, and network protocols. The project features detailed study guides for the Java virtual machine architecture, including memory management and garbage collection. It also includes a comprehensive reference for distributed systems, covering microservices, remote procedure call frameworks, and scalable system design. The collection covers a broad range of technical

    Provides detailed architectural strategies and patterns for designing systems capable of handling massive traffic spikes.

    interviewjavajava8
    عرض على GitHub↗36,959
  • voltagent/awesome-claude-code-subagentsالصورة الرمزية لـ VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906عرض على GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Provides architectural strategies for managing high-traffic volumes and concurrent request loads.

    Shellai-agent-frameworkai-agent-toolsai-agents
    عرض على GitHub↗21,906
  • eduardopires/equinoxprojectالصورة الرمزية لـ EduardoPires

    EduardoPires/EquinoxProject

    6,774عرض على GitHub↗

    EquinoxProject is an ASP.NET 9 web application template and reference implementation for building enterprise software. It provides a structural boilerplate centered on clean architecture, domain-driven design, and the separation of read and write operations through a command query responsibility segregation framework. The project incorporates event sourcing to track the history of business entities as a sequence of events for auditing and state reconstruction. It utilizes a layered approach to decouple business logic from external dependencies and frameworks. The system includes capabilities

    Integrates CQRS patterns to improve data access performance and overall system scalability.

    C#architectureasp-net-coreasp-net-core-mvc
    عرض على GitHub↗6,774
  • vmware-archive/clarityالصورة الرمزية لـ vmware-archive

    vmware-archive/clarity

    6,400عرض على GitHub↗

    Clarity is a scalable, accessible, customizable, open source design system built with web components. Works with any JavaScript framework, built for enterprises, and designed to be inclusive.

    Implements frontend scalability patterns with lazy loading and tree-shaking for large enterprise applications.

    TypeScriptaccessibilityaccessible-componentsaccessible-design
    عرض على GitHub↗6,400
  • nanomsg/nanomsgالصورة الرمزية لـ nanomsg

    nanomsg/nanomsg

    6,277عرض على GitHub↗

    nanomsg is a distributed messaging middleware and scalable messaging library designed for moving data between machines and processes. It functions as a socket-based communication framework that routes data across different network transport layers. The library implements scalable messaging patterns, specifically request-reply and publish-subscribe, to handle high volumes of data across distributed systems. It provides tools for network performance benchmarking to quantify messaging throughput and latency. The framework supports distributed message routing and inter-process communication usin

    Implements request-reply and publish-subscribe patterns to handle high volumes of distributed data.

    C
    عرض على GitHub↗6,277
  • sairyss/system-design-patternsالصورة الرمزية لـ Sairyss

    Sairyss/system-design-patterns

    1,233عرض على GitHub↗

    يُعد هذا المستودع مرجعاً تقنياً لتصميم برمجيات قابلة للتوسع، ومرنة، وعالية الأداء في بيئات الخدمات الموزعة. يوفر المستودع مجموعة من الأنماط المعمارية والاستراتيجيات الهيكلية التي تهدف إلى توجيه عملية تطوير الأنظمة المعقدة والمفككة (decoupled) التي تحافظ على توافرية عالية وسلامة البيانات تحت أحمال العمل الثقيلة. يركز المورد على المبادئ الأساسية لمعمارية الخدمات المصغرة (microservices)، ويقدم توجيهات حول إدارة الاتصال بين مكونات البرمجيات المستقلة عبر المراسلة المتزامنة وغير المتزامنة. كما يفصل الاستراتيجيات اللازمة للحفاظ على الاتساق الموزع وتنفيذ بروتوكولات التنسيق لضمان بقاء البيانات متزامنة عبر عقد شبكية متعددة. تغطي الوثائق نطاقاً واسعاً من قدرات تصميم الأنظمة، بما في ذلك تقنيات تحسين أداء قواعد البيانات مثل الفهرسة، والتقسيم، والتخزين المؤقت. كما توضح ممارسات التصميم المقاوم للأخطاء، بما في ذلك موازنة الأحمال واستراتيجيات الاسترداد التلقائي، لضمان موثوقية النظام عند تعطل المكونات الفردية.

    Provides a comprehensive collection of architectural strategies and patterns for building scalable, resilient, and performant distributed software systems.

    architecture-patterndesign-patternsdistributed-systems
    عرض على GitHub↗1,233
  1. Home
  2. Software Engineering & Architecture
  3. Scalability Patterns

استكشف الوسوم الفرعية

  • FrontendArchitectural patterns for building large-scale frontend applications with lazy loading, tree-shaking, and minimal bundle size. **Distinct from Scalability Patterns:** Distinct from Scalability Patterns: focuses on frontend-specific scalability concerns like bundle optimization and lazy loading, not backend traffic handling.
  • MessagingTechnical implementations of communication patterns designed for high-volume data distribution. **Distinct from Scalability Patterns:** Focuses on the implementation of messaging patterns specifically for scale, rather than general architectural scaling strategies.