/plushcap/analysis/dragonfly/dragonfly-multi-tenancy-in-dragonfly

Multi-Tenancy in Dragonfly: Isolated Data, Unified Performance

What's this blog post about?

Dragonfly v1.21 introduces an experimental feature called Multi-Tenancy, which allows multiple applications to use the same server without data conflicts due to key collisions. This is particularly useful for companies with multiple games that each maintain a leaderboard. Multi-tenancy provides isolation by assigning each game its own namespace, or isolated data store. This can be achieved through other means, such as unique prefixes or different logical databases, but these alternatives are error-prone and require discipline from all developers. Dragonfly simplifies this process with built-in support for namespaces, which can also support logical databases within each namespace. The feature is currently experimental, and user feedback will determine its future development.

Company
Dragonfly

Date published
Sept. 5, 2024

Author(s)
Shahar Mike

Word count
627

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.