Live data from Hacker News

How to Build a Non-Volatile Memory DBMS

cs.cmu.edu

1–10 of 37 posts

Re: How to Build a Non-Volatile Memory DBMS

#2
I am currently thinking about stating graduate school and this dude "Andy Pavlo" is my hero, the amount of information he pumps (I don't know any other world) to his listeners is outlandish while staying fun and serious and practical at the same time. I watched most of his lectures. I have done some work in industrial reaseach lab with cuda. I did OS a lot and it was my first choice. But after watching his lectures i am seriously considering changing my field to DB. Specially i can do use my Operation Research knowledge in DB much more effective than OS.

Re: How to Build a Non-Volatile Memory DBMS

#4
post #3

Since machines can crash, possibly corrupting data, it seems like you still need replication? The network might be the new bottleneck.

Journal files. You can begin a transaction, crash, and lose the transaction. But the thing itself will be consistent.

Perhaps there's something funny about the failure modes of non-volatile memory that's different than a disk. Replication can improve things, sure. there's always a chance of a cosmic ray doing something weird to your stuff. That's (so far) a lot less common than a regular old crash.

Re: How to Build a Non-Volatile Memory DBMS

#8
post #6

anyone knows if a preprint of the paper is available? both the "paper" and the "slides" link point to the same document, i.e. the slides.

There typically isn't a paper associated with tutorials. I'm guessing they just copied from a standard template that had apace for a paper.
Post reply on HN