DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

nubmq


nubmq is a key-value cache engine written in Go, designed for high-frequency and contention-heavy workloads. It implements adaptive sharding with dynamic scaling, a dual-store architecture for zero-downtime resizing, and an event-based notification scheduler that provides native pub-sub support without polling.

Source Code
https://github.com/nubskr/nubmq[01]
Country of Origin
NL
Start Year
2024
Project Types
Hobby, Open Source
Written in
Go
Operating System
Linux
License
Apache v2

Database Entry

nubmq


nubmq is a key-value cache engine written in Go, designed for high-frequency and contention-heavy workloads. It implements adaptive sharding with dynamic scaling, a dual-store architecture for zero-downtime resizing, and an event-based notification scheduler that provides native pub-sub support without polling.

Data Model


Joins


Query Execution


Query Interface


Storage Architecture


System Architecture


Citations

1 source
  1. GitHub - nubskr/nubmq: key value cache built from first principles · GitHub github.com
Revision #2