Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jgit-dev] JGit DFS backend - has anyone tried to implement Cassandra?

> On 7 Jan 2016, at 19:48, Shawn Pearce <spearce@xxxxxxxxxxx> wrote:
> 
> Why would it overflow? DfsOutputStream is chunking into 1 MiB blocks
> and storing each block into its own row. Cassandra is infinitely
> scalable with its hashring distributing rows over the server pool. You
> could store terabytes if you have enough disk and enough Cassandra
> nodes.

Ah so it was me - I had implemented the DfsOutputStream to just append to a file (effectively) so that on disk I had a .pack file which could be understood by native git tools. But if each DfsOutputStream writes to its own file then I understand that you could do the petitioning at that point. 

Alex

Back to the top