
Over time, Spotify shifted more and more of its services from Python to Java. With 140 million Agile users and 3 billion streaming songs per day, the service had to handle 4 million requests to the backend per second. “You can get just enough Java and just enough JVM to right-size the JVM for a cloud world.” Niklas Gustavsson, Principal Architect at Spotify, spoke about how his organization has gradually shifted more and more of its services to Java as the need to scale its cloud-based offering has grown with its user base. It’s fast enough to deliver innovation at a regular pace, and slow enough to maintain high levels of quality.” A nimble Java SE 9Īccording to Mark Cavage, VP of Product Development at Oracle, Java SE and Java SE 9 offer over 100 new features and streamline the JVM with better support for containers that will allow the platform to evolve in new ways.

Because it’s only six months to the next one. If a feature misses a current release, that’s OK. “Features go in only when they are ready.

“It helps us move forward and do so faster.” But speed isn’t the only focus. According to Mark Reinhold, Chief Architect of Java, the new timeline of releasing every six months instead of every few years accomplishes a couple of goals. In addition, Oracle committed to stepping up the speed of releases. All the elements of the commercial version of the Oracle JDK will become available in the Open JDK as well, giving developers unprecedented access to features that were previously available only to the enterprise elite. The biggest announcements during the keynote were the intention to make the Eclipse Foundation the new steward of Java EE.
