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
·

2 repository-uri

Awesome GitHub RepositoriesObject Reference Passing

Passing blockchain objects by reference to allow updates without transferring full ownership.

Distinguishing note: Distinct from database transactions; specifically addresses object-centric ownership and referencing in blockchain state.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Object Reference Passing. Refine with filters or upvote what's useful.

Awesome Object Reference Passing GitHub Repositories

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

    uber/RIBs

    7,923Vezi pe GitHub↗

    RIBs is a mobile architecture framework that structures applications around isolated, lifecycle-managed units of business logic called RIBs. Each RIB separates routing, business logic, and construction into distinct classes through the Router-Interactor-Builder pattern, with hierarchical dependency injection scoping dependencies per node and static analysis enforcing architectural rules at build time. The framework enforces automatic disposal of Rx subscriptions scoped to interactor lifecycles, blocking compilation when subscriptions lack proper disposal to prevent memory leaks. It supports v

    Assigns strong and weak references between routers, interactors, and views to prevent retain cycles in the RIB tree.

    Kotlinandroidarchitectural-patternsarchitecture
    Vezi pe GitHub↗7,923
  • mystenlabs/suiAvatar MystenLabs

    MystenLabs/sui

    7,612Vezi pe GitHub↗

    Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo

    Implements object wrapping that enables an asset to be used in multiple commands within a single atomic block.

    Rustblockchaindistributed-ledger-technologymove
    Vezi pe GitHub↗7,612
  1. Home
  2. Software Engineering & Architecture
  3. Object Reference Passing

Explorează sub-etichetele

  • Ownership in Component TreesAssigns strong references from router to interactor and view, and weak references from view to interactor to avoid retain cycles. **Distinct from Object Reference Passing:** Distinct from Object Reference Passing: focuses on memory management patterns in a component tree rather than blockchain object references.
  • Reference SimulationMechanism to wrap objects for use across multiple transaction commands ensuring their eventual return. **Distinct from Object Reference Passing:** Focuses on the temporal simulation/wrapping of a reference across a block, rather than just passing a reference to a function.