I’ve been building UnisonDB for the past several months—a database inspired by DynamoDB’s architecture, but designed specifically for edge computing scenarios where you need 100+ replicas running at different locations.

GitHub: https://github.com/ankur-anand/unisondb

UnisonDB treats the Write-Ahead Log as the source of truth (not just a recovery mechanism). This unifies storage and streaming in one system.

Every write is:

Durable and ordered (WAL-first architecture) 1.

Streamable via gRPC to replicas in real time 1.

Queryable through B+Trees for predictable reads

This removes the need for external CDC or brokers — replication and propagation are built into the core engine.

Deployment Topologies

UnisonDB supports multiple re…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help