Merkle trees and build systems
Merkle trees and build systems
Posted Jun 6, 2020 5:58 UTC (Sat) by rgh (guest, #13511)In reply to: Merkle trees and build systems by Cyberax
Parent article: Merkle trees and build systems
Posted Jun 6, 2020 6:08 UTC (Sat)
by Cyberax (✭ supporter ✭, #52523)
[Link] (10 responses)
For Docker caching to properly work, you basically need to do content-based addressing for its layers. I'm actually looking at OSTree and it seems eminently doable, I might actually take a stab at it.
Posted Jun 7, 2020 12:10 UTC (Sun)
by mathstuf (subscriber, #69389)
[Link] (9 responses)
Posted Jun 8, 2020 3:38 UTC (Mon)
by pabs (subscriber, #43278)
[Link] (3 responses)
Sadly the restic storage design misses out splitting directories into chunks of filenames, which means that there is some inefficiency around directories with many files in them.
I wonder when git is going to adopt the file chunking stuff.
Posted Jun 8, 2020 4:07 UTC (Mon)
by pabs (subscriber, #43278)
[Link]
Posted Jun 8, 2020 12:19 UTC (Mon)
by mathstuf (subscriber, #69389)
[Link] (1 responses)
Posted Jun 8, 2020 12:30 UTC (Mon)
by pabs (subscriber, #43278)
[Link]
Posted Jun 8, 2020 3:44 UTC (Mon)
by pabs (subscriber, #43278)
[Link]
Posted Jun 17, 2020 1:02 UTC (Wed)
by cyphar (subscriber, #110703)
[Link] (3 responses)
Posted Jun 17, 2020 1:54 UTC (Wed)
by Cyberax (✭ supporter ✭, #52523)
[Link] (1 responses)
But will Docker (or Moby or whatever they'll be called in a week) implement them?
Posted Jun 17, 2020 5:28 UTC (Wed)
by cyphar (subscriber, #110703)
[Link]
Posted Jun 17, 2020 11:36 UTC (Wed)
by pabs (subscriber, #43278)
[Link]
Merkle trees and build systems
Merkle trees and build systems
Merkle trees and build systems
Merkle trees and build systems
Merkle trees and build systems
Merkle trees and build systems
Merkle trees and build systems
We are currently going through a more formalised specification process to hopefully get a properly specified version of the scheme I outlined in my talk. While the final scheme might not be the same as the one I outlined (which should be unsurprising given I hacked it together pretty last-minute), the general design should be similar. Unfortunately it will certainly be some time before we can point to production users of such a system.
Merkle trees and build systems
Merkle trees and build systems
Merkle trees and build systems
Merkle trees and build systems
