awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • uber/ribsAvatar de uber

    uber/RIBs

    7,923Voir sur 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
    Voir sur GitHub↗7,923
  • mystenlabs/suiAvatar de MystenLabs

    MystenLabs/sui

    7,612Voir sur 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
    Voir sur GitHub↗7,612
  1. Home
  2. Software Engineering & Architecture
  3. Object Reference Passing

Explorer les sous-tags

  • 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.