awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Software Architecture Concepts · Awesome GitHub Repositories

2 repos

Awesome GitHub RepositoriesSoftware Architecture Concepts

Fundamental concepts and theoretical models that inform the design and structure of complex software systems.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Software Architecture Concepts. Refine with filters or upvote what's useful.

  1. Home
  2. Software Engineering & Architecture
  3. Software Architecture Patterns
  4. Foundational Theory and Guidance
  5. Software Architecture Concepts

Awesome Software Architecture Concepts GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • donnemartin/system-design-primer

    donnemartin/system-design-primer

    335,906GitHubView on GitHub↗

    This repository is a comprehensive educational resource designed to help software engineers master large-scale system design and prepare for technical interviews. It provides a structured curriculum that covers the fundamental principles of distributed systems, backend engineering, and object-oriented design through a

    Pythondesigndesign-patternsdesign-system
  • Developer-Y/cs-video-courses

    Developer-Y/cs-video-courses

    74,064GitHubView on GitHub↗

    This project is a community-driven educational repository that serves as a comprehensive directory of university-level computer science video lectures. It provides a structured learning path for students and professionals, aggregating high-quality academic resources to facilitate self-paced study across a wide range of

    algorithmsbioinformaticscomputational-biology

Explore sub-tags

  • Back Pressure StrategiesTechniques for managing flow control to prevent system overload in distributed environments.
  • Object Oriented DesignPrinciples and patterns for structuring software systems based on objects and classes.
  • Performance Trade-offsAnalysis of balancing competing metrics like latency, throughput, and availability.