4 ms·
> you are conflating the abstract algorithm with a narrow implementation They're literally telling you Git uses a Merkle DAG and they wanted to recreate Git so
by throwaway892238 4y ago
> you are conflating the abstract algorithm with a narrow implementation
They're literally telling you Git uses a Merkle DAG and they wanted to recreate Git so they used a Merkle DAG. That's not conflating, it's copying.
> you seem to be only loosely familiar with database architecture
Based on what? The only comments GP has made about DBA in this entire HN thread is "this is not MVCC", which is correct.
> I am actually a big fan of people trying unorthodox approaches to databases that have never been tried before
So stop discouraging the neophyte? Sometimes innovation requires the ignorant to figure things out without knowing better, because that way they won't quit before they've begun. Let them figure it out. And if it's not novel, who cares? It doesn't have to be some perfect architectural masterpiece to solve people's problems. If it works well enough just for WordPress blogs, that's pretty great already.
- discreteevent 4y ago> They're literally telling you Git uses a Merkle DAG They literally told them: "Git-like version control requires a Merkle DAG."