Linked by Thom Holwerda on Sat 11th May 2013 21:41 UTC
Windows "Windows is indeed slower than other operating systems in many scenarios, and the gap is worsening." That's one way to start an insider explanation of why Windows' performance isn't up to snuff. Written by someone who actually contributes code to the Windows NT kernel, the comment on Hacker News, later deleted but reposted with permission on Marc Bevand's blog, paints a very dreary picture of the state of Windows development. The root issue? Think of how Linux is developed, and you'll know the answer.
Permalink for comment 561362
To read all comments associated with this story, please click here.
RE[8]: Too funny
by satsujinka on Mon 13th May 2013 07:00 UTC in reply to "RE[7]: Too funny"
satsujinka
Member since:
2010-03-11

While cdude was being ostentatious, he does have a point. In that, technically, a file system is a graph database...

Skipping over that and more importantly, there's no reason why you can't implement a database on top of text files. Perhaps, there might be some performance penalty due to the size of a human word and a machine word. But most other issues (i.e. indexing) are just a matter of translating from binary to what that byte actually meant.

Of course, with semi-structured text that has little embedded meta-data (i.e. syslog's logfiles,) getting adequate performance would be hard. However, I was already suggesting adding checksum meta-data; so it's not really a stretch to imagine that I'm okay with adding whatever other necessary meta-data.

Reply Parent Score: 3