Live data from Hacker News

Database Internals

databass.dev

11–20 of 39 posts

Re: Database Internals

#11

This is a very good book! Recently, I am very happy with a number of more foundational data books from O’Reilly: Designing Data-Intensive Applications https://dataintensive.net/ Streaming Systems http://shop.oreilly.com/product/0636920073994.do and this one.

If you wanted to build your own database (to learn how), is Database Internals the better book, or DDIA?

I'm currently writing a book for PragProg called Building Distributed Services with Go (though it mostly applies to other languages too) that's walks you through building a distributed database from scratch. You can sign up on this mailing list to know when it's available: https://travisjeffery.us4.list-manage.com/subscribe?u=1e3ff7...

Re: Database Internals

#12

This is a very good book! Recently, I am very happy with a number of more foundational data books from O’Reilly: Designing Data-Intensive Applications https://dataintensive.net/ Streaming Systems http://shop.oreilly.com/product/0636920073994.do and this one.

If you wanted to build your own database (to learn how), is Database Internals the better book, or DDIA?

This one, it covers all the aspects deeper. The next book, if you want to go deeper, can be an upcoming 4th edition of Principles of Distributed Database Systems https://www.springer.com/gp/book/9783030262525

Re: Database Internals

#13
Is this a full fee paid course for on campus students?

Because if it is, I would be miffed and feel short changed to be told to watch youtube lectures on my own time. I value face to face time and interactivity with my professor or lecturer. If this is a heavily discounted course due to the crippled way it is taught then I have no issue.

From the syllabus:

CS144 is taught using a combination of lectures and videos. In previous years, it was entirely “flipped”; i.e. all the lecture material was taught by videos. This year things are different and we are going to mix things up: Some weeks, including the first week, will be based on recorded videos that you are required to watch in your own time. We will call these Video Weeks. Other weeks, including the second week, are based entirely on in-class lectures, and you don’t need to watch any videos. We will call these Lecture-only Weeks. So why mix things up? We are teaching this way because we have found that some of the material (e.g. the basic principles you learn in week 1) are most efficiently learned by watching videos - the concepts are fairly simple and the material is descriptive; a video is a more efficient use of your time. Other material, such as when you learn about congestion control in week 4, is best learned in person, interactively in a lecture.

Re: Database Internals

#14

Is this a full fee paid course for on campus students? Because if it is, I would be miffed and feel short changed to be told to watch youtube lectures on my own time. I value face to face time and interactivity with my professor or lecturer. If this is a heavily discounted course due to the crippled way it is taught then I have no issue. From the syllabus: CS144 is taught using a combination of lectures and videos. I…

The fee you pay for college courses is for the piece of paper saying you passed the course.

Those that don't need the piece of paper can learn for free. Who can complain about that!

Re: Database Internals

#15

Earlier quoted context omitted.

If you wanted to build your own database (to learn how), is Database Internals the better book, or DDIA?

I'm currently writing a book for PragProg called Building Distributed Services with Go (though it mostly applies to other languages too) that's walks you through building a distributed database from scratch. You can sign up on this mailing list to know when it's available: https://travisjeffery.us4.list-manage.com/subscribe?u=1e3ff7...

Awesome. Just signed up. Any ideas on what the pricing will be like?

Re: Database Internals

#16

Earlier quoted context omitted.

If you wanted to build your own database (to learn how), is Database Internals the better book, or DDIA?

I'm currently writing a book for PragProg called Building Distributed Services with Go (though it mostly applies to other languages too) that's walks you through building a distributed database from scratch. You can sign up on this mailing list to know when it's available: https://travisjeffery.us4.list-manage.com/subscribe?u=1e3ff7...

Looking forward to it. Do you have any idea when this might become a Beta book on PragProg? Cheers.

Re: Database Internals

#17
post #15

Earlier quoted context omitted.

I'm currently writing a book for PragProg called Building Distributed Services with Go (though it mostly applies to other languages too) that's walks you through building a distributed database from scratch. You can sign up on this mailing list to know when it's available: https://travisjeffery.us4.list-manage.com/subscribe?u=1e3ff7...

Awesome. Just signed up. Any ideas on what the pricing will be like?

Not sure, haven't gotten to that yet. Just from looking at the prices of other PragProg books somewhere around $21.95-24.95.

Re: Database Internals

#18

Earlier quoted context omitted.

I'm currently writing a book for PragProg called Building Distributed Services with Go (though it mostly applies to other languages too) that's walks you through building a distributed database from scratch. You can sign up on this mailing list to know when it's available: https://travisjeffery.us4.list-manage.com/subscribe?u=1e3ff7...

Looking forward to it. Do you have any idea when this might become a Beta book on PragProg? Cheers.

Awesome. Hopefully within a month or two.

Re: Database Internals

#20
post #19

Grey text on white background => almost unreadable on my screen and I don't usually have problems with low contrast.

Author here. Thanks for the heads up, it did look a bit bleak on the mobile. Increased the font size, made grey much more dark, and increased heading sizes. Hope it's easier to read now!
Post reply on HN