Ayende @ Rahien

It's a girl

Inside RavenDB 3.0

I’ve been working for a while on seeing where we can improve RavenDB, and one of the things that I wanted to address is having an authoritative source to teach people about RavenDB. Not just documentation, those are very good for reference, but not so good to give you a guided tour and actually impart knowledge. That is what I wanted to do, to take the last five years or so of working on and with RavenDB and distill them.

The result is about a hundred pages or so (and likely to be three or four hundred pages). In other words, I slipped up and started churning out a book Smile.

You can download the alpha version using the following link (which will be valid for the next two weeks). I want to emphasis that this is absolutely unedited, and there are likely to be error for zpelling in grammar*. Those will be fixed down the line, currently I’m mostly focused on getting the content out. Here is also the temporary cover.

Cover

Comments are welcome. And yes, this will be an actual book, in the end, which you can hold in your hand and hopefully beat someone over the head if they need to smarten up.

* The errors in that particular sentence were intentional.

Tags:

Posted By: Ayende Rahien

Published at

Originally posted at

Comments

Mike H
08/22/2014 01:17 PM by
Mike H

Cool, not to be off topic but what do you think about Microsoft's Azure Document DB offering?? You might want to post reasons why Raven DB is still the way to go. Maybe you have somewhere already...

Thanks

Daniel Häfele
08/22/2014 01:24 PM by
Daniel Häfele

Mike,

Oren actually did, yes. Take a look at this post: https://groups.google.com/d/msg/ravendb/CEAbfHDGD_g/yojirm4HnOsJ

Mike H
08/22/2014 01:38 PM by
Mike H

ok thanks, I missed it. I was looking on twitter etc...

Joe
08/22/2014 03:03 PM by
Joe

Thanks for writing this! This is what made me think "I have to try this".

Sean
08/22/2014 04:36 PM by
Sean

Is the source text somewhere? I'd love to contribute with edits for spelling and grammar since they natually stick out to me (I was a writing tutor for a while). Thanks for sharing the text!

Ayende Rahien
08/22/2014 08:24 PM by
Ayende Rahien

Sean, Certainly, see: github.com/ayende/book

Piotr Perak
08/23/2014 09:48 AM by
Piotr Perak

Now I will finally try RavenDB. I don't like learning from blog posts. Book is always better. At least at the beginning.

M
08/23/2014 01:27 PM by
M

Thanks a lot for this.

This REALLY reduces the barrier to entry

Edward
08/23/2014 09:21 PM by
Edward

Maybe its nice to have a list of all the ravendb books?

Tommaso Caldarola
08/25/2014 07:19 AM by
Tommaso Caldarola

Good preview. I can't wait for the rest. Important, imho, to see scenarios as such as sharding, clusters, data integration...

Edward
08/25/2014 10:01 PM by
Edward

At chapter 4, it's a nice clear read. not bad at all !

Mike
08/26/2014 08:29 PM by
Mike

I'm just curious what the other 5 questions are? I surely don't even come close to being qualified, but it would be interesting to practice.

Ayende Rahien
08/26/2014 08:31 PM by
Ayende Rahien

Mike, Mostly to do with file I/O. Searching in files, finding changes in a file. Summarizing file data, that sort of thing.

Arash
08/31/2014 10:14 AM by
Arash

I'm really bad at finishing books or long documents, but either I really like RavenDB or your writing style. I finished it all in one sit without noticing, now when the rest of the book would be available?

Ayende Rahien
08/31/2014 10:23 AM by
Ayende Rahien

Arash, We just made another release, including Chapter 6.