4. Metrics beyond anything you’ve seen
Recent Microsoft Case Study at: http://goo.gl/GTgkv6
VIP Subscription for attendees:
codealike.com/VIP
Token: RavenConf2014
Get 3 months of Codealike Premium
5. History
Mid 2008 - Rhino Divan
DB Started
Sep 2009 - RavenDB is
created
May 2010 - RavenDB 1.0
Nov 2010 - RavenDB 1st
production deployment
Jan 2013 - RavenDB 2.0
Jul 2013 - RavenDB 2.5
Aug 2013 – 1st RavenDB
book it out
Apr 2014 -1st RavenDB
Conference
Jul 2014 (est) –
RavenDB 3.0 launch
6. RavenDB (ohloh)
40,100 commits
210 contributors
2,774,921 lines of code
estimated 797 years of effort (COCOMO model)
first commit in September, 2009
most recent commit about 13 hours ago
11. It’s not about the UI
Yes, important
Yes, we have ~8 people on it now
We’re a database
http://issues.hibernatingrhinos.com
Features, not cosmetics
12. Seriously, now…
What should you be excited about?
It isn't the feature, it is the direction…
13. Removing friction
Indexing
Index deletes are async
Index ids
Small collection
optimization
Fan out prevention
Operations
No performance counters
Additional debug endpoints
Periodic backups bundle
full/incremental & deletes
Explicit failover servers
Reduced # of assemblies
Server to server smuggling
15. Raven File system
Tailored persistence solution
In production since 2012
Replicated file system
Optimized change tracking
Very large files
Replacing attachments
16. Spit & polish
Preserving missing properties
Lazy async
Single pipeline (embedded / http)
Multiple database support for embedded
Everything on top of OWIN / Web API
17. Where are we now?
Stabilization
http://issues.hibernatingrhinos.com
Force new feature mode: On
No new features going in until release
19. !!Not so fast!
Voron is very important
Impl. details after lunch…
Implications of Voron are:
We own the entire stack
Tailored solutions
20. Where are we going?
Actual
Voron - distribution
Log shipping
Raft
Polyglot persistence
solution
RavenFS is just the
beginning
Event aggregations, the
fallen feature
Research
Project Corax
Project Tempus
Project Duco