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
·

1 repository

Awesome GitHub RepositoriesStructural Typing

Using the shape of data rather than explicit declarations to decouple services.

Distinct from Component Decoupling Patterns: Focuses on type-system level structural compatibility specifically, rather than general architectural decoupling patterns.

Explore 1 awesome GitHub repository matching software engineering & architecture · Structural Typing. Refine with filters or upvote what's useful.

Awesome Structural Typing GitHub Repositories

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

    ballerina-platform/ballerina-lang

    3,840Vezi pe GitHub↗

    Ballerina is a cloud-native programming language and distributed services framework designed for building and integrating networked services. It provides a network-aware runtime that manages non-blocking input and output operations to support scalable distributed systems. The platform features a visual programming environment that maintains bidirectional synchronization between source code and graphical sequence diagrams. It utilizes a structural type system to decouple independent software components and includes a cloud infrastructure generator that produces Docker and Kubernetes deployment

    Implements a structural type system to reduce dependencies and eliminate manual data mapping between distributed services.

    Ballerina
    Vezi pe GitHub↗3,840
  1. Home
  2. Software Engineering & Architecture
  3. Component Decoupling Patterns
  4. Structural Typing