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 RepositoriesCaller Scope Access

Mechanism to execute functions within the scope of the caller to access and mutate external variables.

Distinct from Execution Scoping: Focuses on the ability to access a caller's variable scope rather than restricting plugins to specific routes or domains.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Caller Scope Access. Refine with filters or upvote what's useful.

Awesome Caller Scope Access 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.
  • hazelcast/hazelcastAvatar de hazelcast

    hazelcast/hazelcast

    6,570Voir sur GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Monitors client sessions through heartbeats to automatically release resources when callers become unresponsive.

    Javabig-datacachingdata-in-motion
    Voir sur GitHub↗6,570
  • rhaiscript/rhaiAvatar de rhaiscript

    rhaiscript/rhai

    5,453Voir sur GitHub↗

    Rhai est un moteur de script embarqué et un langage à typage dynamique conçu pour être intégré dans des applications Rust. Il fonctionne comme un compilateur d'arbre de syntaxe abstraite (AST) et une couche d'interopérabilité native, permettant aux développeurs de mapper des types et des fonctions Rust dans un environnement de script pour une communication bidirectionnelle. Le projet sert de framework pour créer des langages dédiés (DSL) personnalisables. Il permet de définir des opérateurs, une syntaxe et des environnements d'exécution restreints personnalisés, facilitant la création de langages spécialisés avec des jeux de fonctionnalités sur mesure. Le moteur couvre un large éventail de capacités, notamment le sandboxing avec limitation de ressources pour une exécution sécurisée, l'organisation modulaire du code et un traitement complet des données pour les types numériques, chaînes de caractères et binaires. Il fournit également des outils pour la manipulation d'AST, la sérialisation de l'état d'exécution et l'observabilité au runtime via l'inspection de la pile d'appels et des interfaces de débogage. Le moteur est conçu pour un déploiement multiplateforme sur tout CPU ou système d'exploitation supporté par le compilateur natif.

    Runs functions within the calling environment to enable access and mutation of variables outside the local scope.

    Rustembeddedembedded-scripting-languageno-std
    Voir sur GitHub↗5,453
  1. Home
  2. Software Engineering & Architecture
  3. Plugin Execution Engines
  4. Execution Scoping
  5. Caller Scope Access

Explorer les sous-tags

  • Session HeartbeatsMechanisms for monitoring client connectivity and releasing resources upon timeout. **Distinct from Caller Scope Access:** Focuses on resource management via heartbeat monitoring, distinct from caller scope access.