Re:Readings in Database Systems, 5th Edition (2015)
by lbruck on Monday October 09, 2017 @11:11PM
(#15439029)
I like "Architecture of a Database System"
by Stonebraker, Hamilton,
and Hellerstein (http://db.cs.berkeley.edu/papers/fntdb07-architecture.pdf) for an overview and then "Transaction Processing: Concepts and Techniques" by Gray and Reuter (https://www.amazon.com/Transaction-Processing-Concepts-Techn...) for the storage-side of things. Granted these are a little old (especially G&R) so extra thought must be given for modern hardware (memory, CPU performance, processor counts, network, disks, etc) as well as distributed processing, replication, and consensus.
Re:Readings in Database Systems, 5th Edition (2015)
by makmanalp on Monday October 09, 2017 @04:48PM
(#15437336)
This book is more about different types of tradeoffs you can make in terms of your system design. I'd recommend looking at grad databases courses instead, e.g:
- http://db.cs.cmu.edu/courses/ - http://daslab.seas.harvard.edu/classes/cs165/ - http://daslab.seas.harvard.edu/classes/cs265/
Re:Readings in Database Systems, 5th Edition (2015)
by fizwhiz on Monday October 09, 2017 @05:28PM
(#15437617)
I really wish this class (or the Harvard class referenced below) were offered as a MOOC w/ some certification. I rarely find classes around OS/databases offered as MOOCs, which is a pity because those are the things I'd love to spend time on.
Re:Readings in Database Systems, 5th Edition (2015)
by makmanalp on Monday October 09, 2017 @06:02PM
(#15437837)
Part of the problem is that doing a decent MOOC takes a TON of preparation and effort, much more so than a regular class. The professor who runs the class (Stratos Idreos) has a billion things that he's working on, so turning it unto a MOOC would require some outside support, probably. That said, releasing the videos might be a possibility, I'll ask and see. I believe Andy Pavlo's class has videos online already.
The other part is that in the Harvard classes specifically, the class discussion is a huge part of the class.
Re:Readings in Database Systems, 5th Edition (2015)
by hackermailman on Monday October 09, 2017 @04:46PM
(#15437323)
This course does, has lectures on youtube http://15721.courses.cs.cmu.edu/spring2017/
Re:Readings in Database Systems, 5th Edition (2015)
by jasonwatkinspdx on Monday October 09, 2017 @04:45PM
(#15437307)
I have a copy of https://www.amazon.com/gp/product/0130402648 and while I don't think it'll win any "best textbook ever" awards it presents all the basic concepts in a straightforward if somewhat simple way.
edit: google search has potentially promising results, https://www.google.com/search?q=build+your+own+rdbms