FoundationDB Document Layer
foundationdb.org
FoundationDB Document Layer
1–10 of 36 posts
Re: FoundationDB Document Layer
#2Re: FoundationDB Document Layer
#3Re: FoundationDB Document Layer
#4Re: FoundationDB Document Layer
#5Re: FoundationDB Document Layer
#6Re: FoundationDB Document Layer
#7Is there any reason to expect fundamental inefficiencies with this approach vs a vertically integrated approach like a conventional document store? Any other downsides? I ask because this seems like to obviously good an idea to be true, so I need to look for the flip side before I get to excited. Otherwise, this laying seems like the obvious approach, and I can only lament that it's taken this long.
The upsides far outweigh this downside in my opinion. The fact that writes are buffered locally before committing the transaction (improving latency) is probably enough by itself to overcome that downside.
Re: FoundationDB Document Layer
#8Re: FoundationDB Document Layer
#9Is there any reason to expect fundamental inefficiencies with this approach vs a vertically integrated approach like a conventional document store? Any other downsides? I ask because this seems like to obviously good an idea to be true, so I need to look for the flip side before I get to excited. Otherwise, this laying seems like the obvious approach, and I can only lament that it's taken this long.
Yes, the layered approach will always consume more bandwidth unless you just happen to hit the case where your transaction is read-only and the layer process is colocated with the storage server where your data is. The upsides far outweigh this downside in my opinion. The fact that writes are buffered locally before committing the transaction (improving latency) is probably enough by itself to overcome that downside.