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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesInterface-Based Discovery

Resolving service dependencies through interface lookups to ensure component decoupling.

Distinct from Service Discovery Patterns: Focuses on internal application service discovery via interfaces rather than network-level registry discovery.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Interface-Based Discovery. Refine with filters or upvote what's useful.

Awesome Interface-Based Discovery GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • alibaba/arouterAvatar alibaba

    alibaba/ARouter

    14,476Vezi pe GitHub↗

    ARouter is a framework for Android applications designed to decompose monolithic apps into smaller, independent modules. It provides a URL-based routing system that enables navigation between decoupled components and modules without requiring direct class dependencies. The framework includes a navigation interceptor to handle authentication, redirection, and custom activity animations during page transitions. It also features a service injector that manages dependencies across modules using an inversion of control pattern and interface-based injection. The toolset covers inter-module navigat

    Uses an inversion of control pattern to resolve shared service dependencies via interface lookups.

    Javaandroidcomponentizationdependency-injection
    Vezi pe GitHub↗14,476
  • tianocore/edk2Avatar tianocore

    tianocore/edk2

    6,061Vezi pe GitHub↗

    edk2 is a development project for creating system firmware that complies with the UEFI specification. It provides the necessary infrastructure to initialize hardware platforms and boot operating systems across multiple CPU architectures. The project utilizes a modular firmware architecture that decouples high-level management protocols from physical transport layers. It implements critical security features, including a measured boot chain, cryptographic primitives for image authentication, and support for Trusted Platform Module hardware and software implementations. Its capability surface

    Locates and invokes firmware modules by matching unique identifiers and interface signatures at runtime.

    Ccfirmwarepython
    Vezi pe GitHub↗6,061
  1. Home
  2. Software Engineering & Architecture
  3. Service Discovery Patterns
  4. Interface-Based Discovery