Pluggable foundation blocks for building distributed apps.
- azure
- c-sharp
- lock
- message-bus
47,133 repositories indexed
49–72 of 105 · Most stars
Pluggable foundation blocks for building distributed apps.
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
Irmin is a distributed database that follows the same design principles as Git
ActorDB distributed SQL database
Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!
Versioned, fast, distributed Datalog engine for everyone.
Awesome Procedures On Cypher for Neo4j - codenamed "apoc" If you like it, please ★ above ⇧
Enumerated attributes with I18n and ActiveRecord/Mongoid support
A powerful caching library for Elixir with support for transactions, fallbacks and expirations
Bloomberg's distributed RDBMS
Distributed Prometheus time series database
One advanced and mature open-source MPP (Massively Parallel Processing) database. Open source alternative to Greenplum Database.
In-memory and distributed caching toolkit for Elixir.
Logical Replication extension for PostgreSQL 17, 16, 15, 14, 13, 12, 11, 10, 9.6, 9.5, 9.4 (Postgres), providing much faster replication than Slony, Bucardo or Londiste, as well as cross-version upgrades.
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
An Object Graph Mapper (OGM) for the Neo4j graph database.
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
Simple + Powerful interface to the Mnesia Distributed Database 💾
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
Distributed scalable database
JDBC from Clojure (formerly clojure.contrib.sql)
TranslatedUniversal, flexible, high-performance distributed ID generator.
Golang rate limiters for distributed applications
An efficient multi-layered caching system for .NET