Graph Databases Are Still Looking for Their Moment
JetBrains open-sourced YouTrackDB, billing it as a general-purpose object-oriented graph database (48902026). The HN reaction was skeptical on two counts: first, the name is terrible branding for a general-purpose tool because it is tied to a specific product; second, nobody could find documentation explaining what YouTrack's internal requirements were that made Neo4j or other existing graph databases insufficient.
This is a recurring pattern with internal databases that get open-sourced: the team that built it understands the tradeoffs deeply, but the release does not communicate them. Without a clear 'this is why the existing options failed us' story, the open-source release reads more as a cost-sharing exercise than a genuine community offering.
Graph databases have had 'their moment is coming' energy for a decade. The underlying question, what problems actually require a graph database versus a relational database with good joins, remains genuinely unresolved in most engineering conversations.
So what?
If you are evaluating graph databases for a project, YouTrackDB is worth watching but not worth betting on yet. The lack of scale documentation and the confusing branding suggest it is not ready for general use. Wait for the community to stress-test it before adopting it as core infrastructure.