awesome-repositories.com
Blog
awesome-repositories.com

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

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

3 Repos

Awesome GitHub RepositoriesProtocol Buffer Definitions

Specifications for structured data formats using Protocol Buffers to define types, enums, and maps.

Distinct from Data Type Identifiers: Candidates focus on logging formatters or database mappings, not the definition of binary serialization schemas via Protobuf.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Protocol Buffer Definitions. Refine with filters or upvote what's useful.

Awesome Protocol Buffer Definitions GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • dodyg/practical-aspnetcoreAvatar von dodyg

    dodyg/practical-aspnetcore

    10,382Auf GitHub ansehen↗

    This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro

    Uses Protocol Buffers to define strict data contracts for gRPC services.

    C#asp-net-coreaspnet-coreaspnetcore
    Auf GitHub ansehen↗10,382
  • kubeflow/pipelinesAvatar von kubeflow

    kubeflow/pipelines

    4,154Auf GitHub ansehen↗

    Dieses Projekt ist eine containerisierte Machine-Learning-Workflow-Engine und ein Orchestrator, der darauf ausgelegt ist, den End-to-End-Lebenszyklus von Machine-Learning-Modellen auf Kubernetes-Clustern zu automatisieren. Es fungiert als MLOps-Pipeline-Compiler, der eine domänenspezifische Sprache in strukturierte Spezifikationen für eine portable und skalierbare Bereitstellung umwandelt. Die Plattform bietet eine Multi-Tenant-Umgebung mit isolierten Namespaces und Identitätsanbieter-Authentifizierung. Sie zeichnet sich durch eine Kombination aus containerbasierter Aufgabenisolierung, stark typisiertem Artefaktmanagement für die Datenübergabe und inhaltsadressierbarem Ergebnis-Caching aus, um redundante Berechnungen zu vermeiden. Das System deckt eine umfassende Workflow-Orchestrierung ab, einschließlich paralleler Aufgabenausführung, wiederkehrender Laufplanung und bedingter Verzweigungslogik. Es unterstützt zudem Experiment-Tracking, Workflow-Metrikerfassung und das Management wiederverwendbarer Pipeline-Komponenten, mit der Möglichkeit, spezifische Hardware-Ressourcenanforderungen für CPU, Speicher und GPU zu konfigurieren. Die Software wird über ein Python-SDK vertrieben und kann in eigenständigen, lokalen oder Multi-Tenant-Umgebungen bereitgestellt werden.

    Uses protocol buffers for platform definitions to ensure cross-language compatibility and structured communication.

    Python
    Auf GitHub ansehen↗4,154
  • blizzard/s2client-protoAvatar von Blizzard

    Blizzard/s2client-proto

    3,942Auf GitHub ansehen↗

    s2client-proto bietet eine Reihe strukturierter Datendefinitionen und sprachneutraler Kommunikationsprotokolle, die zum Austausch von Informationen zwischen einem externen Client und der StarCraft II-Engine verwendet werden. Es nutzt Protocol-Buffer-Definitionen, um ein binäres Serialisierungsschema für diesen Datenaustausch zu etablieren. Das Projekt definiert die zugrunde liegende Kommunikationsschicht, die für die Spiel-Engine-Automatisierung, die Analyse des Spielzustands und die Entwicklung von Software-Agenten für kompetitives Gaming erforderlich ist. Das Framework deckt Interface-Definitionssprachen ab, um die Kompatibilität über Programmiersprachen hinweg sicherzustellen, und verwendet schema-gesteuertes Message-Mapping, um Spielzustands-IDs in lesbare Namen zu übersetzen. Es enthält zudem Mechanismen, um abstrakte Fähigkeits-IDs über standardisierte Konfigurationsdateien auf spezifische interne Spielaktionen abzubilden.

    Defines structured data formats using Protocol Buffers to specify the types and maps exchanged between the client and engine.

    Python
    Auf GitHub ansehen↗3,942
  1. Home
  2. Software Engineering & Architecture
  3. Protocol Buffer Definitions