←back to thread

94 points vincent_s | 1 comments | | HN request time: 0s | source
Show context
lifeformed ◴[] No.40912683[source]
What I want with a new git is first class support for large binary files. It's essential in game dev, and the best solution seems to be git lfs, which has its own problems.
replies(2): >>40915378 #>>40952217 #
martinvonz ◴[] No.40915378[source]
I hope we'll be able to do better once we have an open-source storage backend that stores contents in a central database (like we do with Jujutsu at Google).
replies(1): >>40919669 #
dastbe ◴[] No.40919669[source]
is there any active work on an oss storage backend? any blockers in the jujutsu codebase to starting one?
replies(1): >>40924087 #
1. martinvonz ◴[] No.40924087[source]
I don't think anyone has started working on it. We would want a design doc first.

Note that the solution probably involve a local daemon process for caching reads and optimistically accepting writes and then sending them to the server in the background. That's what we do for latency at Google. But that's just an optimization and can come after the server is done.

If you're interested in working on it, it would help if you joined our Discord server.