https://www.elastic.co/guide/en/elasticsearch/guide/current/_java_virtual_machine.html
On Wed, Dec 21, 2016 at 2:58 AM, Kant Kodali <k...@peernova.com> wrote: > The fact is Oracle is horrible :) > > > On Wed, Dec 21, 2016 at 2:54 AM, Brice Dutheil <brice.duth...@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 <k...@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.duth...@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 <k...@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. >>>>> >>>>> >>>>> >>>> >>> >> >