awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesConcurrent Shared-Map Access

Managing concurrent access to marshalled data stored in shared maps using synchronization locks.

Distinct from Concurrency Locking: Focuses on shared-memory maps for workers, not database row-level locking.

Explore 4 awesome GitHub repositories matching security & cryptography · Concurrent Shared-Map Access. Refine with filters or upvote what's useful.

Awesome Concurrent Shared-Map Access GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • microsoft/napajsMicrosoft 的头像

    Microsoft/napajs

    9,180在 GitHub 上查看↗

    Napajs is an embeddable JavaScript engine and multi-threaded runtime designed to be integrated directly into other software applications as a component. It serves as a parallel computation framework that allows JavaScript code to execute across multiple threads, bypassing the standard single-threaded event loop limitation to handle CPU-intensive tasks. The runtime is distinguished by its ability to load and execute modules from the NPM ecosystem and its pluggable execution environment. This architecture allows for custom implementations of memory allocation, system logging, and performance me

    Saves and fetches marshalled data from a map using locks to manage concurrent access across worker threads.

    C++
    在 GitHub 上查看↗9,180
  • hazelcast/hazelcasthazelcast 的头像

    hazelcast/hazelcast

    6,570在 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

    Provides exclusive locks, semaphores, and countdown latches to synchronize threads and control access to shared resources.

    Javabig-datacachingdata-in-motion
    在 GitHub 上查看↗6,570
  • orcaman/concurrent-maporcaman 的头像

    orcaman/concurrent-map

    4,528在 GitHub 上查看↗

    Concurrent-map is a lock-striped hash map and sharded concurrent cache for Go, designed as a high-performance key-value store that enables thread-safe parallel reads and writes with minimal blocking. It replaces a single global mutex with per-shard locking, using hash-based key distribution to assign entries to independent segments, allowing multiple goroutines to operate simultaneously without race conditions. The library achieves its performance through fine-grained locking and a lock-free read path, where each shard operates independently with its own lock, enabling parallel reads and writ

    Partitions the map into shards each with its own lock so multiple goroutines can read and write with minimal contention.

    Goconcurrencyconcurrent-programminggo
    在 GitHub 上查看↗4,528
  • praydog/reframeworkpraydog 的头像

    praydog/REFramework

    4,423在 GitHub 上查看↗

    REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects. The framework distinguishes itself through typed proxy code generation that auto-creates C# interfaces from the game's type database, giving compile-time saf

    Ships thread-safe hook synchronization using locks to protect shared state during concurrent method interception.

    C++cmkrcppdmc5
    在 GitHub 上查看↗4,423
  1. Home
  2. Security & Cryptography
  3. Row-Level Security
  4. Concurrent Shared-Map Access

探索子标签

  • Hook Synchronization LocksLocks that protect shared data inside game method hooks when multiple threads may write concurrently. **Distinct from Concurrent Shared-Map Access:** Distinct from Concurrent Shared-Map Access: focuses on synchronizing hook callbacks rather than shared-map data structures.