TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

DeWitt Clause, or can you benchmark %database% and get away with it

109 点作者 arjunnarayan将近 3 年前

12 条评论

floren将近 3 年前
You can add Splunk to the list of companies with a similar clause. As a Splunk competitor it makes sales a bit harder initially (we can show our product&#x27;s numbers, but nothing to compare them against), but if you can convince customers to set up a head-to-head proof-of-concept of their <i>own</i>, well, they tend to figure out why Splunk doesn&#x27;t want you publishing benchmarks...
评论 #31617228 未加载
评论 #31615680 未加载
评论 #31617984 未加载
评论 #31615523 未加载
评论 #31618353 未加载
dwohnitmok将近 3 年前
One of my personal bugbears is the DeWitt Clause for Datomic, especially because knowing the performance profile of Datomic is very important for understanding whether your app will be a good fit for it given some of its peculiarities.
评论 #31618868 未加载
andrenotgiant将近 3 年前
Has either the Dewitt clause or the Dewitt Embrace ever resulted in some kind of legal action?<p>It seems like more of a threat stance to various partners and ecosystem players than anything else.
评论 #31612955 未加载
评论 #31599393 未加载
KronisLV将近 3 年前
&gt; Oracle also inserted a clause in their terms of use that boiled down to the fact that one can’t publish benchmarks without getting an explicit approval from Oracle.<p>This feels horrible and would make me look away from any software that has such a clause. Then again, i use very little proprietary software in place and when i don&#x27;t, it&#x27;s mostly due to someone else choosing it for a project and me just needing to bite the bullet.<p>Though in regards to databases, i&#x27;m not sure why you&#x27;d fork over the cash and use something proprietary, unless you&#x27;re trying to get rid of any sort of liability on your own end. Then again, i&#x27;m pretty sure that you could also find someone to offer support for your PostgreSQL or MySQL&#x2F;MariaDB deployment, if you wanted to waste money (or did anything so interesting where such support would be warranted).<p>&gt; Some cloud vendors permit you to benchmark their service but require reciprocity: you must make the benchmark reproducible and allow benchmarking of your own service or tool in response.<p>This is a bit better in comparison.<p>Though licenses in general puzzle me. For example, MongoDB is licensed under SSPL so anyone who offers it as a cloud service would have to open source their entire infrastructure: <a href="https:&#x2F;&#x2F;www.mongodb.com&#x2F;licensing&#x2F;server-side-public-license" rel="nofollow">https:&#x2F;&#x2F;www.mongodb.com&#x2F;licensing&#x2F;server-side-public-license</a><p>And yet i don&#x27;t think that Digital Ocean is: <a href="https:&#x2F;&#x2F;www.digitalocean.com&#x2F;products&#x2F;managed-databases-mongodb" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;products&#x2F;managed-databases-mong...</a> (or maybe they offer the older non-SSPL version).<p>The whole enforcement angle feels like it would probably impact an individual who benchmarks databases instead of reading bunches of legalese more, for example, than it would impact a larger company that could &quot;figure things out&quot;.
评论 #31618913 未加载
RedShift1将近 3 年前
Having only cursory experience with Oracle databases (as in install and run some queries and that&#x27;s it), is there any advantage to them over MariaDB or PostgreSQL? Better development experience, easier to tune or no tuning necessary, anything that makes it worth over the free database servers?
评论 #31623641 未加载
评论 #31618986 未加载
评论 #31621050 未加载
tetha将近 3 年前
Interesting. As a SaaS vendor, we do not allow performance testing of the production system. Because, you know, just casually saturating production resources can become very iffy for strange and unexpected reasons. And you will always be able to saturate a system, or a subsystem of the subsystem of the system.<p>However, we have provided bigger customers, or customer willing to pay for it, with performance testing environments. We have, however, usually survived into the curiosity phase - &quot;just how much to I have to throw at this thing to break it?&quot;.
评论 #31614347 未加载
评论 #31613616 未加载
jamesblonde将近 3 年前
Our database RonDB, by Mikael Ronstrom ex MySQL, is Dewitt free and we promise to keep it that way. Even though it is now managed DB in the cloud.
Nextgrid将近 3 年前
If you want to benchmark for internal reasons you don&#x27;t publish the results and nobody knows. If you want to make a service to the community, run your benchmarks, download Tor and publish the results anonymously. I don&#x27;t see what the big deal is?<p>Is this only limited to marketing claims where you post it on your company&#x27;s website?
评论 #31615094 未加载
评论 #31613698 未加载
评论 #31613387 未加载
评论 #31614013 未加载
评论 #31617048 未加载
kstrauser将近 3 年前
Honestly, the presence of that clause screams to me &quot;this app sucks and we&#x27;ll sue you if you tell anyone how badly&quot;. That may not be the case whatsoever, but my first assumption is that they&#x27;re trying to hide terrible performance.
评论 #31615203 未加载
评论 #31614892 未加载
评论 #31614610 未加载
jenny91将近 3 年前
All the BSL&#x2F;SSPL ones shouldn&#x27;t be in an &quot;open source&quot; section. Just change the heading to &quot;source available&quot; or put them with the &quot;vendors&quot;.
评论 #31613761 未加载
评论 #31614794 未加载
chmod775将近 3 年前
It would be quite refreshing if we could have a story in which Oracle are the good guys for once.<p>I&#x27;m sure they are at least purchasing some modern-day &#x27;indulgences&#x27; by - for instance - donating food to starving north korean elites?
评论 #31613661 未加载
评论 #31614084 未加载
评论 #31614135 未加载
评论 #31615803 未加载
评论 #31617991 未加载
评论 #31619000 未加载
评论 #31613337 未加载
GorillaWarfare将近 3 年前
Could this article comparing DeWitt Clauses be considered benchmarking?
评论 #31617653 未加载
评论 #31614390 未加载
评论 #31614606 未加载