Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Learning Rust by building a simple database using it.

I’ve done my share of programming languages (PHP, C++, Python, Ruby, Haskell) and for the last 10 years I’ve been working in OCaml (which I love so much) but Rust would be a nice addition IMO.

And I never implemented LSM style database before! So that’s fun.

I only just started and the pace will be slow (I have 3h/week to spend on it on a good week), if you are curious: https://github.com/happyfellow-one/crab-bucket



LOL, love the name.

LSM style should be an interesting path, especially when it comes to optimization.


Hah, thanks!

I really wanted an optimisation rabbit hole and seems like this projective going to deliver on that :)

I also tweet about the progress on @onehappyfellow if you’re interested




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: