Skip to content

Worst Case (underutilization in case of hot-partition ) #112

Answered by romange
dev-badace asked this question in Q&A
Discussion options

You must be logged in to vote

Great question, showing a good understanding of shared-nothing!
Dragonfly does not pre-allocate memory on startup. Instead, we carefully chose a memory allocator that has friendly properties for shared-nothing. Therefore, it's totally possible that some shards will allocate more than others.

So short answer - while we provide shared-nothing at the architectural level, the memory is pooled and it's completely transparent to our app logic.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by dev-badace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants