Ayende Rahien shares with RavenDB’s community a 5 point plan for the future of RavenDB. One of these caught my eyes:
Second, we do acknowledge that we suffer from a typical blindness for how we
approach RavenDB. Since we built it, we know how things are supposed to be,
and that is how we usually test them. Even when we try to go for the edge
cases, we are constrained by our own thinking. We are currently working on
getting an external testing team to do just that. Actively work to make use
of RavenDB in creative ways specifically to try to break it.
To say that testing a database is complicated is an understatement. Moreover so if it’s a distributed database.
Original title and link: RavenDB: The Road to Release ( ©myNoSQL)