Repo link - https://github.com/Sahilb315/AtomixDB
Would love to hear your thoughts
Show HN: A Database Written in Golang
github.com
1–10 of 80 posts
Repo link - https://github.com/Sahilb315/AtomixDB
Would love to hear your thoughts
Show HN: A Database Written in Golang
github.com
Cool accomplishment in and of itself but hard for anyone here to really give you any criticism or feedback without understanding where it excels and how to work with it.
[flagged]
Obviously OP wrote it to understand database theory & implementation.
One thing I’d add to the readme is an example of how you’d use the database in an example application. From the docs, it’s clear that this isn’t a sql database (yet?), so it would be good to have an example to see how to use the database.
It might also be nice to have a description of what happens when you insert or get a record, so others can learn from the code too. Or can you comment here about what your favorite part of the code is? What did you figure out that you didn’t know before? If you’re using the project to learn about databases, what have you learned so far?
How do you connect to it and actually use it? Does it behave like a SQL database? Row-based? Column-based? Good for analytical workloads? Document store? Redis/memcached database? What are it's strengths or weaknesses? Cool accomplishment in and of itself but hard for anyone here to really give you any criticism or feedback without understanding where it excels and how to work with it.
I think this clearly describes what was the goal.
How do you connect to it and actually use it? Does it behave like a SQL database? Row-based? Column-based? Good for analytical workloads? Document store? Redis/memcached database? What are it's strengths or weaknesses? Cool accomplishment in and of itself but hard for anyone here to really give you any criticism or feedback without understanding where it excels and how to work with it.
> Main focus was on implementing & understanding working the of database I think this clearly describes what was the goal.