Live data from Hacker News

Show HN: A Database Written in Golang

github.com

51–60 of 80 posts

Re: Show HN: A Database Written in Golang

#51
post #43

Cool! You watched CMU's intro to Database sytems, right? It's really good and thorough. It will save you of some common pitfalls and can help you navigate the trade-offs. https://www.youtube.com/watch?v=otE2WvX3XdQ&list=PLSE8ODhjZX...

Looks fun, but the intro requirement is "Knows C++" - that's kinda a non starter right?

Re: Show HN: A Database Written in Golang

#52
post #51
post #43

Cool! You watched CMU's intro to Database sytems, right? It's really good and thorough. It will save you of some common pitfalls and can help you navigate the trade-offs. https://www.youtube.com/watch?v=otE2WvX3XdQ&list=PLSE8ODhjZX...

Looks fun, but the intro requirement is "Knows C++" - that's kinda a non starter right?

I'm sure that's for the homework.

Re: Show HN: A Database Written in Golang

#53
post #6

Nice, did you follow a course or any resources to build it? Please share, I have a similar goal. Thank you.

I took a quick glance at the code, I believe it may build upon "Build Your Own Database From Scratch in Go" [0]. The first part of the book is available for free on the author's website, along with information on how to purchase the full book (which includes source code). I share the same goal and am working through the material after working through Codecrafters' "Build your own SQLite" [1]. Good luck! I apologize i…

Does something like this exist for java, don't want to take the burden of a new language.

Re: Show HN: A Database Written in Golang

#54

I didnt look into it yet but i already wanted to say - cuz of curiosity i build my own graph database in golang :) and i learned alot. so i absolutly understand why you did it and what experiences you probably made on the way :D congratz !

Is this published anywhere?

Re: Show HN: A Database Written in Golang

#55
post #3

[flagged]

It's hackernews, basically every old thing has to be reinvented in the "language of the week", be it go, rust, ruby, or whatever was before that. From a learning perspective, nice project for OP, for 'advertising' it, i'd prefer the "what's better than the alternatives" instead of focusing on the language.

I want more Ada / SPARK and Factor. :D

Re: Show HN: A Database Written in Golang

#57

Earlier quoted context omitted.

I took a quick glance at the code, I believe it may build upon "Build Your Own Database From Scratch in Go" [0]. The first part of the book is available for free on the author's website, along with information on how to purchase the full book (which includes source code). I share the same goal and am working through the material after working through Codecrafters' "Build your own SQLite" [1]. Good luck! I apologize i…

Does something like this exist for java, don't want to take the burden of a new language.

I don't think these things really fit the bill, but this is closest I could find. All the codecrafters stuff is focused on reading from a sqlite DB. A great start, but you're not implementing B+ trees.

Hope this gives you some options.

https://github.com/Arminas42/build_your_own_database

https://github.com/search?q=codecrafters+sqlite-java+languag...

Re: Show HN: A Database Written in Golang

#58
post #51
post #43

Cool! You watched CMU's intro to Database sytems, right? It's really good and thorough. It will save you of some common pitfalls and can help you navigate the trade-offs. https://www.youtube.com/watch?v=otE2WvX3XdQ&list=PLSE8ODhjZX...

Looks fun, but the intro requirement is "Knows C++" - that's kinda a non starter right?

[dead]

Re: Show HN: A Database Written in Golang

#59
post #43

Cool! You watched CMU's intro to Database sytems, right? It's really good and thorough. It will save you of some common pitfalls and can help you navigate the trade-offs. https://www.youtube.com/watch?v=otE2WvX3XdQ&list=PLSE8ODhjZX...

Oh thanks for the link, this is really great!

Re: Show HN: A Database Written in Golang

#60

If folks would like to see more examples of databases built to teach oneself, they get shared on the /r/databasedevelopment subreddit not infrequently. Some recent ones: https://www.reddit.com/r/databasedevelopment/comments/1hyig8... https://www.reddit.com/r/databasedevelopment/comments/1ha5cc... https://www.reddit.com/r/databasedevelopment/comments/1dqgms... https://www.reddit.com/r/databasedevelopment/comments/1ix5…

Hi Phil, I thought I'd find you here! Love your blog!

Glad to hear it. :)
Post reply on HN