awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

Awesome GitHub RepositoriesIsolated Monolithic Modules

Organizing functionality into isolated modules within a single deployment unit to avoid distributed system complexity.

Distinct from Monolithic Architectures: Focuses on internal module isolation within a monolith, whereas Monolithic Architectures covers the overall structure.

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

Awesome Isolated Monolithic Modules GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • zakirullin/cognitive-loadAvatar de zakirullin

    zakirullin/cognitive-load

    12,288Ver en GitHub↗

    This project is a collection of software engineering principles and architectural design patterns designed to minimize the mental effort required to understand and maintain source code. It serves as a guide for implementing clean code methodologies and architectural simplification to reduce the overall cognitive load on developers. The framework emphasizes aligning module boundaries and ubiquitous language with business stakeholders to prevent architectural ripple effects. It advocates for balancing service granularity to avoid the overhead of distributed monoliths and suggests favoring objec

    Groups related functionality into isolated modules within a monolith to avoid the complexity of distributed services.

    Ver en GitHub↗12,288
  • gzc/clrsAvatar de gzc

    gzc/CLRS

    9,605Ver en GitHub↗

    CLRS is an algorithm implementation library and reference providing code solutions for the classic computer science problems and theoretical concepts found in Introduction to Algorithms. It serves as a computer science study guide and a set of textbook exercise solutions used for academic study and the verification of time and space complexity. The project is a multi-language algorithm library, implementing theoretical algorithms across several programming languages to demonstrate cross-language application and behavior. This approach allows for the study of different memory management and sy

    Builds independent modules for each data structure and algorithm to facilitate isolated testing and academic study.

    C++
    Ver en GitHub↗9,605
  • hanami/hanamiAvatar de hanami

    hanami/hanami

    6,374Ver en GitHub↗

    Hanami is a full-stack Ruby web framework and API platform designed for building maintainable applications. It centers on a modular web architecture that organizes software into independent slices to prevent monolithic growth and isolate functional units. The framework implements a clean architecture by decoupling business logic from persistence and request handling. This is achieved through a central dependency injection container for managing object lifetimes and a repository pattern mapper that separates domain entities from the persistence layer. The project further provides a Rack-compa

    Organizes the application into independent slices to prevent monolithic growth and isolate functional units.

    Rubyapihanamiruby
    Ver en GitHub↗6,374
  • jerosoler/drawflowAvatar de jerosoler

    jerosoler/Drawflow

    6,047Ver en GitHub↗

    Simple flow library 🖥️🖱️

    Organizes nodes into separate modules with independent state and connection graphs to manage complex flows.

    JavaScript
    Ver en GitHub↗6,047
  • charlespikachu/gamesAvatar de CharlesPikachu

    CharlesPikachu/Games

    5,378Ver en GitHub↗

    This project is a pure Python game engine and development framework designed for building interactive games without relying on external binary dependencies. It functions as a template library that provides a collection of pre-built game examples and architectural patterns to assist in learning game development logic. The framework supports a prototyping workflow and educational programming through a system of reference examples. It includes a dispatcher for launching specific or random game modules, allowing for the analysis of different functional capabilities and structural patterns. The s

    Implements a dispatcher to launch specific or random game modules from a built-in collection for analysis.

    Pythonclassic-gameflappy-birdgame
    Ver en GitHub↗5,378
  • xinliangnote/goAvatar de xinliangnote

    xinliangnote/Go

    4,932Ver en GitHub↗

    This project is a Go programming language study guide and backend development course. It provides a collection of learning notes and practical examples covering fundamental syntax and core language concepts. The repository functions as a tutorial for building web APIs and network services. It includes implementation guides for the Gin web framework and code demonstrations for creating remote procedure call services using Protocol Buffers. The material covers backend API engineering, including routing, data binding, and error handling. It also includes examples of structured logging and custo

    Organizes educational code examples into isolated modules to demonstrate specific Go language features.

    Gogingin-frameworkgo
    Ver en GitHub↗4,932
  • fluentpython/example-code-2eAvatar de fluentpython

    fluentpython/example-code-2e

    3,952Ver en GitHub↗

    This repository is a collection of practical code samples and an idiomatic programming guide for the Python language. It serves as a reference for implementing advanced language features, data structures, and professional coding standards. The project focuses on demonstrating object-oriented architectures and structural design patterns. It provides a set of source files that illustrate the use of advanced Python capabilities to create readable and efficient software designs. The implementation covers asynchronous and concurrent execution patterns, as well as idiomatic software design and pro

    Groups related code examples into separate modules to isolate specific language features and design patterns.

    Pythonconcurrencyiteratorsmetaprogramming
    Ver en GitHub↗3,952
  • evolutionary-architecture/evolutionary-architecture-by-exampleAvatar de evolutionary-architecture

    evolutionary-architecture/evolutionary-architecture-by-example

    3,447Ver en GitHub↗

    This project serves as a comprehensive educational resource for implementing modular monoliths and microservices within .NET environments. It focuses on applying domain-driven design principles to manage complex business logic, providing a structured approach to building systems that can evolve alongside changing requirements. The architecture is defined by its emphasis on modularity and clear boundaries, utilizing vertical slices and bounded contexts to organize code by business process rather than technical layer. It distinguishes itself through a systematic migration framework that allows

    Organizes functionality into isolated modules within a single deployment unit to manage complexity and data access requirements.

    C#architecturearchitecture-componentsarchitecture-decision-records
    Ver en GitHub↗3,447
  1. Home
  2. Software Engineering & Architecture
  3. Monolithic Architectures
  4. Isolated Monolithic Modules

Explorar subetiquetas

  • Example Module Isolation2 sub-etiquetasOrganization of educational code examples into isolated modules to demonstrate specific language features. **Distinct from Isolated Monolithic Modules:** Distinct from Isolated Monolithic Modules: focuses on pedagogical isolation of examples rather than production monolithic architecture.
  • Flow Module IsolationOrganizes nodes into separate modules with independent state and connection graphs to manage complex flows. **Distinct from Isolated Monolithic Modules:** Distinct from Isolated Monolithic Modules: applies module isolation to visual flow graphs rather than code architecture within a monolith.
  • SlicesAutonomous functional units within a modular monolith that maintain their own configurations and dependencies. **Distinct from Isolated Monolithic Modules:** Specific to the slice-based isolation pattern for organizing web application functional units.