3 Repos
Enabling multiple agents to safely read and write a common memory store using thread-level locking mechanisms.
Distinct from Shared Knowledge Graph Memory: Distinct from Shared Knowledge Graph Memory: focuses on thread-safe concurrent access to a shared memory store, not graph-based knowledge structures.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Shared Memory Stores with Thread Safety. Refine with filters or upvote what's useful.
PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo
Implements thread-safe shared memory coordination so multiple agents can concurrently access a common store.
DashMap ist eine Concurrent-Hash-Map für Rust, die ein thread-sicheres assoziatives Array für hochperformanten Multi-Thread-Zugriff bereitstellt. Sie dient als parallele Datenstruktur, die gleichzeitige Lese- und Schreibvorgänge ermöglicht, ohne dass ein globaler Lock erforderlich ist. Das Projekt verwendet eine Sharded-Lock-Architektur, um Thread-Konkurrenz zu reduzieren, und setzt feingranulare Locks auf Shard-Ebene ein. Es ist eine Serde-kompatible Map, die Serialisierung und Deserialisierung implementiert, um Map-Daten in gängige Formate zu konvertieren und daraus zurückzuführen. Die Bibliothek deckt Funktionen für parallele Datenspeicherung, Shared-State-Management und die Implementierung thread-sicherer Caches ab.
Enables multiple threads to safely read and modify a common memory store without a global lock.
This project is an API gateway optimization manual and implementation guide for OpenResty. It provides a collection of architectural patterns and coding standards for developing scriptable server logic using the Lua language within Nginx. The repository serves as a reference for extending web server functionality and optimizing network traffic gateways. It focuses on deployment strategies and high-performance coding patterns to reduce latency and increase request throughput. The content covers the development of custom gateway logic, edge computing workflows, and high-throughput network engi
Provides thread-safe shared memory stores for fast data retrieval across multiple Nginx worker processes.