I wonder if there's a design decision documented somewhere that makes the existing graph databases like Neo4j, etc. not good enough for Youtrack's use case.
zihotki•13m ago
That's a good question indeed. Also I wonder why they picked java as the implementation language.
rednb•5m ago
Likely because they are a Java shop. All the IDEs they develop use Java, so they have quite an expertise in low level optimization for this language.
pandoro•3m ago
Neo4j license price is egregious for enterprise customers. A few years ago I was involved in negotiating a contract for a small/medium size deployment (think 15-25 cores) and the annual price was more than the salary of senior SWE full-time equivalent.
supriyo-biswas•21m ago
zihotki•13m ago
rednb•5m ago
pandoro•3m ago