Live data from Hacker News

My free book "Rust Projects – Write a Redis Clone" is out

leanpub.com

1–10 of 41 posts

Re: My free book "Rust Projects – Write a Redis Clone" is out

#3

> This book is 40% complete Shall we wait until it reaches 100% first and then people buy it?

Hi! The book is actually free, you can set the price to zero. Anyway, whatever way you choose, you get access to all future versions. Thanks!

Re: My free book "Rust Projects – Write a Redis Clone" is out

#4

> This book is 40% complete Shall we wait until it reaches 100% first and then people buy it?

Hi! The book is actually free, you can set the price to zero. Anyway, whatever way you choose, you get access to all future versions. Thanks!

That's not what I meant; Leanpub shows us that the actual book is INCOMPLETE, it's only 40% ready, not 40% discount LOL! :D

Re: My free book "Rust Projects – Write a Redis Clone" is out

#5

Earlier quoted context omitted.

Hi! The book is actually free, you can set the price to zero. Anyway, whatever way you choose, you get access to all future versions. Thanks!

That's not what I meant; Leanpub shows us that the actual book is INCOMPLETE, it's only 40% ready, not 40% discount LOL! :D

Ha ha ha sorry I didn't get it!

Re: My free book "Rust Projects – Write a Redis Clone" is out

#7
Haven't read the book. I feel like this is effectively "Rust: The Hard Parts" as a topic. Mostly in that from my admittedly limited understanding of rust, lifetimes and shared memory, Redis in rust semantics is almost an anti pattern.

I intend to look into this book as I find the topic interesting. But do feel that it's tackling some of the more cumbersome areas of rust. I'm also curious if there will be an effort to be binary file compatible.

With the Redis licensing kerfuffle and since fork of valkey I wonder about some of the other redis alike databases there are and will be. I think that rust is just a hard fit for this use case. But who knows.

Re: My free book "Rust Projects – Write a Redis Clone" is out

#8
This reminds me of Tim McNamara's course Implement RougeDB, a Redis clone from outer space (https://learning.accelerant.dev/view/courses/implement-rouge...). I paid somewhere around $100 for this course (through some coupon code, I remember the original prices was $200-ish). It was supposed to be completed by Aug 2023, yet almost one year and a half later, it's still incomplete. I almost gave up at this point.

Re: My free book "Rust Projects – Write a Redis Clone" is out

#10
post #7

Haven't read the book. I feel like this is effectively "Rust: The Hard Parts" as a topic. Mostly in that from my admittedly limited understanding of rust, lifetimes and shared memory, Redis in rust semantics is almost an anti pattern. I intend to look into this book as I find the topic interesting. But do feel that it's tackling some of the more cumbersome areas of rust. I'm also curious if there will be an effort to…

I think redis design is probably easy becasue it's single threaded. So probably not

But wasn't the use you described the whole point of rust getting alot of investment from Mozilla in the first place. The browser had all those problems you describe and they thought the language makes it easier

Post reply on HN