News for hackers. Stuff that matters.
Re:Readings in Database Systems, 5th Edition (2015) by fizixer on Monday October 09, 2017 @04:39PM (#15437273)
Does it have something along the lines of building your own RDBMS from scratch? (If not, any recommendations?)

edit: google search has potentially promising results, https://www.google.com/search?q=build+your+own+rdbms

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.
Re:Readings in Database Systems, 5th Edition (2015) by mamcx on Monday October 09, 2017 @05:15PM (#15437527)
I also looking for info on this.

I will be very happy in how build a sqlite-like DB engine.

All the answer so far is "read the sqlite code". As if everyone know low-level C or DB design!