awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesFederated Entity Keys

Identification fields used to uniquely recognize and resolve entities across multiple distributed data sources.

Distinct from Entity Registries: Focuses on GraphQL federation entity resolution rather than local database collocated storage.

Explore 4 awesome GitHub repositories matching data & databases · Federated Entity Keys. Refine with filters or upvote what's useful.

Awesome Federated Entity Keys GitHub Repositories

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

    graphql-dotnet/graphql-dotnet

    5,987Vezi pe GitHub↗

    GraphQL.NET este un framework server-side pentru construirea și executarea API-urilor GraphQL în aplicații C#. Acesta oferă un toolkit cuprinzător pentru construirea schemelor, un motor federat pentru grafuri de date distribuite și un handler de subscripții pentru gestionarea fluxurilor de date în timp real. Proiectul se distinge printr-un constructor de scheme flexibil care suportă atât definiții programatice code-first, cât și abordări declarative schema-first folosind limbajul standard de definire a schemelor. Include un motor de federare dedicat pentru a diviza grafurile de date în subgrafuri și a le compune într-un gateway unificat, precum și o implementare de data loader concepută special pentru a rezolva problema interogărilor N+1 prin batching și caching. Framework-ul acoperă o gamă largă de capabilități operaționale, inclusiv integrarea dependency injection pentru gestionarea duratei de viață a serviciilor, pipeline-uri middleware pentru interceptarea rezoluției câmpurilor și un pipeline de execuție optimizat cu tipuri de valoare pentru a reduce alocările de memorie. De asemenea, oferă instrumente pentru analiza complexității interogărilor, caching-ul documentelor și controlul accesului bazat pe roluri pentru securizarea endpoint-urilor API. Suportul pentru compilarea schemelor ahead-of-time permite framework-ului să ruleze în medii care interzic generarea dinamică de cod.

    Implements resolvers that fetch entities by their key fields to enable subgraph resolution in a federated architecture.

    C#apidotnet-coregraphiql
    Vezi pe GitHub↗5,987
  • strawberry-graphql/strawberryAvatar strawberry-graphql

    strawberry-graphql/strawberry

    4,674Vezi pe GitHub↗

    Strawberry is a type-safe GraphQL library for Python that enables the design of schemas using Python type annotations and dataclasses. It functions as an asynchronous GraphQL server and execution engine, providing a bridge to expose schemas across ASGI-compliant web frameworks such as FastAPI, Django, Flask, and Litestar. The project implements GraphQL Federation, allowing for the creation of distributed schemas and entities that merge into a unified supergraph across multiple services. It also includes a dedicated toolkit for the Relay specification, supporting global object identification a

    Defines resolvers that fetch specific object instances by their unique keys within a federated GraphQL architecture.

    Pythonasgiasynciodjango
    Vezi pe GitHub↗4,674
  • apollographql/apollo-iosAvatar apollographql

    apollographql/apollo-ios

    4,030Vezi pe GitHub↗

    apollo-ios is a GraphQL client library for iOS and Apple platforms that enables type-safe network communication. It transforms GraphQL operations into generated Swift models, ensuring that network responses are validated at compile time to eliminate manual mapping. The library features a normalized cache manager that stores entities in a flat structure to maintain data consistency across different application views. It also optimizes network performance using hash-based persisted queries to reduce payload sizes and supports real-time data streaming via WebSockets or HTTP subscriptions. The p

    Designates object types as entities and specifies fields used to identify instances across subgraphs.

    Swiftapollo-iosapollographqlgraphql
    Vezi pe GitHub↗4,030
  • async-graphql/async-graphqlAvatar async-graphql

    async-graphql/async-graphql

    3,671Vezi pe GitHub↗

    async-graphql is a type-safe framework for building specification-compliant GraphQL servers in Rust. It uses procedural macros to automatically generate schemas from native language structures, ensuring consistency between the data model and the API specification. The project provides native support for Apollo Federation v2, allowing entities and fields to be shared and resolved across multiple distributed subgraphs. It also implements real-time data streaming via WebSocket subscriptions and asynchronous event streams. The framework includes a wide array of capabilities for schema design, su

    Implements reference resolvers that fetch entities by their unique keys to support a federated GraphQL architecture.

    Rust
    Vezi pe GitHub↗3,671
  1. Home
  2. Data & Databases
  3. Federated Entity Keys

Explorează sub-etichetele

  • Entity Reference ResolversDefines resolvers that fetch an entity by its key fields, enabling subgraph resolution in a federated GraphQL architecture. **Distinct from Federated Entity Keys:** Distinct from Federated Entity Keys: focuses on the resolver logic that fetches entities by key, not just the key definition.