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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

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.

  1. Home
  2. Software Engineering & Architecture
  3. Service Discovery Patterns
  4. Interface-Based Discovery

Awesome Interface-Based Discovery GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • alibaba/arouterAvatar von alibaba

    alibaba/ARouter

    14,476Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,476
  • tianocore/edk2Avatar von tianocore

    tianocore/edk2

    6,061Auf GitHub ansehen↗

    edk2 ist ein Entwicklungsprojekt zur Erstellung von System-Firmware, die der UEFI-Spezifikation entspricht. Es bietet die notwendige Infrastruktur, um Hardwareplattformen zu initialisieren und Betriebssysteme über mehrere CPU-Architekturen hinweg zu booten. Das Projekt nutzt eine modulare Firmware-Architektur, die High-Level-Management-Protokolle von physischen Transportschichten entkoppelt. Es implementiert kritische Sicherheitsfunktionen, einschließlich einer Measured-Boot-Kette, kryptografischer Primitive für die Image-Authentifizierung sowie Unterstützung für Trusted-Platform-Module-Hardware und -Softwareimplementierungen. Der Funktionsumfang erstreckt sich auf Plattform-Management-Standards wie Redfish, IPMI und MCTP sowie die Generierung dynamischer ACPI-Tabellen. Das Projekt enthält zudem eine umfassende Suite an Tools für die Cross-Architektur-Kompilierung, Firmware-Simulation und virtuelle Plattform-Emulation für Hypervisoren wie KVM, Xen und QEMU. Das Projekt umfasst ein Multi-Target-Build-System und automatisierte Test-Orchestrierung zur Validierung der Firmware-Funktionalität sowohl in emulierten als auch in physischen Umgebungen.

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

    Ccfirmwarepython
    Auf GitHub ansehen↗6,061