News for hackers. Stuff that matters.
Re:Immutable Approaches by jzoch on Monday March 08, 2021 @04:42PM (#26392024)
This approach is sort of similar to an LSM - you can make this more efficient by doing a routine compaction in your storage whereby you collapse many patches on top of the original version and call it v2. You can say have a row with the same id (manage those conflicts!), a reference to the last patch applied, and a new version number. Then, you just always query the latest "version".
Re:Immutable Approaches by sbazerque on Monday March 08, 2021 @04:49PM (#26392110)
Depends on whether you've gone crypto or not. If each patch is authored and signed by some form of crypto id in a permissionless p2p system, there's no central authority to create the compact version of the patch.