Back to News
Advertisement
Advertisement

⚡ Community Insights

Discussion Sentiment

100% Positive

Analyzed from 124 words in the discussion.

Trending Topics

#java#language#expertise#wonder#price#prices#design#decision#documented#somewhere

Discussion (5 Comments)Read Original on HackerNews

supriyo-biswas28 minutes ago
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.
pandoro10 minutes ago
Neo4j is a great DB but their license price is egregious for enterprise customers. A few years ago I was involved in negotiating a contract for a small/medium size kubernetes deployment (think around 25 cores) and the annual price was more than the salary of a senior SWE full-time equivalent. See this page for an idea of their prices in 2018: https://blog.igovsol.com/2018/01/10/Neo4j-Commercial-Prices....
zihotki20 minutes ago
That's a good question indeed. Also I wonder why they picked java as the implementation language.
rednb12 minutes 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.
jonathanlydall3 minutes ago
They also have C# expertise, but yes, Java is probably the language they have the most expertise in.