cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kant Kodali <k...@peernova.com>
Subject Re: Why does Cassandra recommends Oracle JVM instead of OpenJDK?
Date Wed, 21 Dec 2016 10:58:10 GMT
The fact is Oracle is horrible :)


On Wed, Dec 21, 2016 at 2:54 AM, Brice Dutheil <brice.dutheil@gmail.com>
wrote:

> Let's not debate opinion on the Oracle stewardship here, we certainly have
> different views that come from different experiences.
>
> Let's discuss facts instead :)
>
> -- Brice
>
> On Wed, Dec 21, 2016 at 11:34 AM, Kant Kodali <kant@peernova.com> wrote:
>
>> yeah well I don't think Oracle is treating Java the way Google is
>> treating Go and I am not a big fan of Go mainly because I understand the
>> JVM is far more robust than anything that is out there.
>>
>> "Oracle just doesn't understand open source" These are the words from
>> James Gosling himself
>>
>> I do think its better to stay away from Oracle as we never know when they
>> would switch open source to closed source. Given their history of practices
>> their statements are not credible.
>>
>> I am pretty sure the community would take care of OpenJDK.
>>
>>
>>
>>
>>
>> On Wed, Dec 21, 2016 at 2:04 AM, Brice Dutheil <brice.dutheil@gmail.com>
>> wrote:
>>
>>> The problem described in this article is different than what you have on
>>> your servers and I’ll add this article should be reaad with caution, as The
>>> Register is known for sensationalism. The article itself has no substantial
>>> proof or enough details. In my opinion this article is clickbait.
>>>
>>> Anyway there’s several point to think of instead of just swicthing to
>>> OpenJDK :
>>>
>>>    -
>>>
>>>    There is technical differences between Oracle JDK and openjdk. Where
>>>    there’s licensing issues some libraries are closed source in Hotspot like
>>>    font, rasterizer or cryptography and OpenJDK use open source alternatives
>>>    which leads to different bugs or performance. I believe they also have
>>>    minor differences in the hotspot code to plug in stuff like Java Mission
>>>    Control or Flight Recorder or hotpost specific options.
>>>    Also I believe that Oracle JDK is more tested or more up to date
>>>    than OpenJDK.
>>>
>>>    So while OpenJDK is functionnaly the same as Oracle JDK it may not
>>>    have the same performance or the same bugs or the same security fixes.
>>>    (Unless are your ready to test that with your production servers and your
>>>    production data).
>>>
>>>    I don’t know if datastax have released the details of their
>>>    configuration when they test Cassandra.
>>>    -
>>>
>>>    There’s also a question of support. OpeJDK is for the community.
>>>    Oracle can offer support but maybe only for Oracle JDK.
>>>
>>>    Twitter uses OpenJDK, but they have their own JVM support team. Not
>>>    sure everyone can afford that.
>>>
>>> As a side note I’ll add that Oracle is paying talented engineers to work
>>> on the JVM to make it great.
>>>
>>> Cheers,
>>> ​
>>>
>>> -- Brice
>>>
>>> On Wed, Dec 21, 2016 at 6:55 AM, Kant Kodali <kant@peernova.com> wrote:
>>>
>>>> Looking at this http://www.theregister.co.uk/2016/12/16/oracle_targets_
>>>> java_users_non_compliance/?mt=1481919461669 I don't know why Cassandra
>>>> recommends Oracle JVM?
>>>>
>>>> JVM is a great piece of software but I would like to stay away from
>>>> Oracle as much as possible. Oracle is just horrible the way they are
>>>> dealing with Java in General.
>>>>
>>>>
>>>>
>>>
>>
>

Mime
View raw message