One of the challenges in RavenDB 4.0 was the fact that I wanted to do something radically different. Over the past decade, every single release of RavenDB had improved the performance of the system, usually by some significant degree.
With RavenDB 4.0, I wasn’t willing to settle for improving performance by a few percentage points. I told my team that the goal is to improve RavenDB by an order of magnitude. In other words, I want to be 10x faster across the board.